1- import { pgTable , timestamp , uuid , varchar } from "drizzle-orm/pg-core" ;
1+ import {
2+ doublePrecision ,
3+ pgTable ,
4+ timestamp ,
5+ uuid ,
6+ varchar ,
7+ } from "drizzle-orm/pg-core" ;
28import { relations } from "drizzle-orm" ;
39import { route } from "./route" ;
410
@@ -7,6 +13,8 @@ CREATE TABLE "stops" (
713 "pk" uuid NOT NULL,
814 "name_kor" varchar(127) NOT NULL,
915 "name_eng" varchar(127) NOT NULL,
16+ "lat" double precision NOT NULL,
17+ "lng" double precision NOT NULL,
1018 "created_at" timestamp with time zone NOT NULL DEFAULT NOW(),
1119 "updated_at" timestamp with time zone NOT NULL DEFAULT NOW()
1220);
@@ -15,6 +23,8 @@ export const stops = pgTable("stops", {
1523 pk : uuid ( "pk" ) . primaryKey ( ) . notNull ( ) ,
1624 nameKor : varchar ( "name_kor" , { length : 127 } ) . notNull ( ) ,
1725 nameEng : varchar ( "name_eng" , { length : 127 } ) . notNull ( ) ,
26+ lat : doublePrecision ( "lat" ) . notNull ( ) ,
27+ lng : doublePrecision ( "lng" ) . notNull ( ) ,
1828 createdAt : timestamp ( "created_at" , { withTimezone : true } )
1929 . notNull ( )
2030 . defaultNow ( ) ,
0 commit comments