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

View file

@ -1,6 +1,4 @@
CREATE SCHEMA "auth"; CREATE TABLE "account" (
--> statement-breakpoint
CREATE TABLE "auth"."account" (
"id" text PRIMARY KEY NOT NULL, "id" text PRIMARY KEY NOT NULL,
"account_id" text NOT NULL, "account_id" text NOT NULL,
"provider_id" text NOT NULL, "provider_id" text NOT NULL,
@ -16,7 +14,14 @@ CREATE TABLE "auth"."account" (
"updated_at" timestamp NOT NULL "updated_at" timestamp NOT NULL
); );
--> statement-breakpoint --> 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, "id" text PRIMARY KEY NOT NULL,
"expires_at" timestamp NOT NULL, "expires_at" timestamp NOT NULL,
"token" text NOT NULL, "token" text NOT NULL,
@ -28,7 +33,7 @@ CREATE TABLE "auth"."session" (
CONSTRAINT "session_token_unique" UNIQUE("token") CONSTRAINT "session_token_unique" UNIQUE("token")
); );
--> statement-breakpoint --> statement-breakpoint
CREATE TABLE "auth"."user" ( CREATE TABLE "user" (
"id" text PRIMARY KEY NOT NULL, "id" text PRIMARY KEY NOT NULL,
"name" text NOT NULL, "name" text NOT NULL,
"email" text NOT NULL, "email" text NOT NULL,
@ -39,7 +44,7 @@ CREATE TABLE "auth"."user" (
CONSTRAINT "user_email_unique" UNIQUE("email") CONSTRAINT "user_email_unique" UNIQUE("email")
); );
--> statement-breakpoint --> statement-breakpoint
CREATE TABLE "auth"."verification" ( CREATE TABLE "verification" (
"id" text PRIMARY KEY NOT NULL, "id" text PRIMARY KEY NOT NULL,
"identifier" text NOT NULL, "identifier" text NOT NULL,
"value" text NOT NULL, "value" text NOT NULL,
@ -48,5 +53,5 @@ CREATE TABLE "auth"."verification" (
"updated_at" timestamp "updated_at" timestamp
); );
--> statement-breakpoint --> 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 "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 "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 "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", "prevId": "00000000-0000-0000-0000-000000000000",
"version": "7", "version": "7",
"dialect": "postgresql", "dialect": "postgresql",
"tables": { "tables": {
"auth.account": { "public.account": {
"name": "account", "name": "account",
"schema": "auth", "schema": "",
"columns": { "columns": {
"id": { "id": {
"name": "id", "name": "id",
@ -93,7 +93,6 @@
"name": "account_user_id_user_id_fk", "name": "account_user_id_user_id_fk",
"tableFrom": "account", "tableFrom": "account",
"tableTo": "user", "tableTo": "user",
"schemaTo": "auth",
"columnsFrom": [ "columnsFrom": [
"user_id" "user_id"
], ],
@ -110,9 +109,46 @@
"checkConstraints": {}, "checkConstraints": {},
"isRLSEnabled": false "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", "name": "session",
"schema": "auth", "schema": "",
"columns": { "columns": {
"id": { "id": {
"name": "id", "name": "id",
@ -169,7 +205,6 @@
"name": "session_user_id_user_id_fk", "name": "session_user_id_user_id_fk",
"tableFrom": "session", "tableFrom": "session",
"tableTo": "user", "tableTo": "user",
"schemaTo": "auth",
"columnsFrom": [ "columnsFrom": [
"user_id" "user_id"
], ],
@ -194,9 +229,9 @@
"checkConstraints": {}, "checkConstraints": {},
"isRLSEnabled": false "isRLSEnabled": false
}, },
"auth.user": { "public.user": {
"name": "user", "name": "user",
"schema": "auth", "schema": "",
"columns": { "columns": {
"id": { "id": {
"name": "id", "name": "id",
@ -257,9 +292,9 @@
"checkConstraints": {}, "checkConstraints": {},
"isRLSEnabled": false "isRLSEnabled": false
}, },
"auth.verification": { "public.verification": {
"name": "verification", "name": "verification",
"schema": "auth", "schema": "",
"columns": { "columns": {
"id": { "id": {
"name": "id", "name": "id",
@ -308,9 +343,7 @@
} }
}, },
"enums": {}, "enums": {},
"schemas": { "schemas": {},
"auth": "auth"
},
"sequences": {}, "sequences": {},
"roles": {}, "roles": {},
"policies": {}, "policies": {},

View file

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