reset db migrations

This commit is contained in:
Sanjib Sen 2025-01-16 00:15:25 +06:00
parent 9dc2d9f320
commit 0fe2b335ed
4 changed files with 62 additions and 28 deletions

View file

@ -15,8 +15,6 @@ services:
POSTGRES_DB: ${DB_NAME}
ports:
- "${DB_PORT}:5432"
env_file:
- .env.services
volumes:
- postgres_data:/var/lib/postgresql/data
@ -25,8 +23,6 @@ services:
ports:
- "9000:9000"
- "9001:9001"
env_file:
- .env.services
environment:
MINIO_ROOT_USER: ${MINIO_ROOT_USER}
MINIO_ROOT_PASSWORD: ${MINIO_ROOT_PASSWORD}

View file

@ -1,6 +1,4 @@
CREATE SCHEMA "auth";
--> statement-breakpoint
CREATE TABLE "auth"."account" (
CREATE TABLE "account" (
"id" text PRIMARY KEY NOT NULL,
"account_id" text NOT NULL,
"provider_id" text NOT NULL,
@ -16,7 +14,14 @@ CREATE TABLE "auth"."account" (
"updated_at" timestamp NOT NULL
);
--> statement-breakpoint
CREATE TABLE "auth"."session" (
CREATE TABLE "rate_limit" (
"id" text PRIMARY KEY NOT NULL,
"key" text,
"count" integer,
"last_request" integer
);
--> statement-breakpoint
CREATE TABLE "session" (
"id" text PRIMARY KEY NOT NULL,
"expires_at" timestamp NOT NULL,
"token" text NOT NULL,
@ -28,7 +33,7 @@ CREATE TABLE "auth"."session" (
CONSTRAINT "session_token_unique" UNIQUE("token")
);
--> statement-breakpoint
CREATE TABLE "auth"."user" (
CREATE TABLE "user" (
"id" text PRIMARY KEY NOT NULL,
"name" text NOT NULL,
"email" text NOT NULL,
@ -39,7 +44,7 @@ CREATE TABLE "auth"."user" (
CONSTRAINT "user_email_unique" UNIQUE("email")
);
--> statement-breakpoint
CREATE TABLE "auth"."verification" (
CREATE TABLE "verification" (
"id" text PRIMARY KEY NOT NULL,
"identifier" text NOT NULL,
"value" text NOT NULL,
@ -48,5 +53,5 @@ CREATE TABLE "auth"."verification" (
"updated_at" timestamp
);
--> statement-breakpoint
ALTER TABLE "auth"."account" ADD CONSTRAINT "account_user_id_user_id_fk" FOREIGN KEY ("user_id") REFERENCES "auth"."user"("id") ON DELETE no action ON UPDATE no action;--> statement-breakpoint
ALTER TABLE "auth"."session" ADD CONSTRAINT "session_user_id_user_id_fk" FOREIGN KEY ("user_id") REFERENCES "auth"."user"("id") ON DELETE no action ON UPDATE no action;
ALTER TABLE "account" ADD CONSTRAINT "account_user_id_user_id_fk" FOREIGN KEY ("user_id") REFERENCES "public"."user"("id") ON DELETE no action ON UPDATE no action;--> statement-breakpoint
ALTER TABLE "session" ADD CONSTRAINT "session_user_id_user_id_fk" FOREIGN KEY ("user_id") REFERENCES "public"."user"("id") ON DELETE no action ON UPDATE no action;

View file

@ -1,12 +1,12 @@
{
"id": "1ada386b-032f-4c0c-a867-e25f2e921167",
"id": "e9e52dc2-cfab-453f-8e23-57a32259b8e9",
"prevId": "00000000-0000-0000-0000-000000000000",
"version": "7",
"dialect": "postgresql",
"tables": {
"auth.account": {
"public.account": {
"name": "account",
"schema": "auth",
"schema": "",
"columns": {
"id": {
"name": "id",
@ -93,7 +93,6 @@
"name": "account_user_id_user_id_fk",
"tableFrom": "account",
"tableTo": "user",
"schemaTo": "auth",
"columnsFrom": [
"user_id"
],
@ -110,9 +109,46 @@
"checkConstraints": {},
"isRLSEnabled": false
},
"auth.session": {
"public.rate_limit": {
"name": "rate_limit",
"schema": "",
"columns": {
"id": {
"name": "id",
"type": "text",
"primaryKey": true,
"notNull": true
},
"key": {
"name": "key",
"type": "text",
"primaryKey": false,
"notNull": false
},
"count": {
"name": "count",
"type": "integer",
"primaryKey": false,
"notNull": false
},
"last_request": {
"name": "last_request",
"type": "integer",
"primaryKey": false,
"notNull": false
}
},
"indexes": {},
"foreignKeys": {},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"policies": {},
"checkConstraints": {},
"isRLSEnabled": false
},
"public.session": {
"name": "session",
"schema": "auth",
"schema": "",
"columns": {
"id": {
"name": "id",
@ -169,7 +205,6 @@
"name": "session_user_id_user_id_fk",
"tableFrom": "session",
"tableTo": "user",
"schemaTo": "auth",
"columnsFrom": [
"user_id"
],
@ -194,9 +229,9 @@
"checkConstraints": {},
"isRLSEnabled": false
},
"auth.user": {
"public.user": {
"name": "user",
"schema": "auth",
"schema": "",
"columns": {
"id": {
"name": "id",
@ -257,9 +292,9 @@
"checkConstraints": {},
"isRLSEnabled": false
},
"auth.verification": {
"public.verification": {
"name": "verification",
"schema": "auth",
"schema": "",
"columns": {
"id": {
"name": "id",
@ -308,9 +343,7 @@
}
},
"enums": {},
"schemas": {
"auth": "auth"
},
"schemas": {},
"sequences": {},
"roles": {},
"policies": {},

View file

@ -5,8 +5,8 @@
{
"idx": 0,
"version": "7",
"when": 1736605568502,
"tag": "0000_rich_reavers",
"when": 1736964339376,
"tag": "0000_bright_meltdown",
"breakpoints": true
}
]