Create your Link in Bio for Bluesky
6
fork

Configure Feed

Select the types of activity you want to include in your feed.

prismaマイグレーションファイル追加 (#60)

authored by mkizka.dev and committed by

GitHub e0431a44 f8e53f66

+51 -3
+45
prisma/migrations/20250321124205_init/migration.sql
··· 1 + -- CreateTable 2 + CREATE TABLE "User" ( 3 + "did" TEXT NOT NULL, 4 + "avatar" TEXT, 5 + "description" TEXT, 6 + "displayName" TEXT, 7 + "handle" TEXT NOT NULL, 8 + "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, 9 + "updatedAt" TIMESTAMP(3) NOT NULL, 10 + 11 + CONSTRAINT "User_pkey" PRIMARY KEY ("did") 12 + ); 13 + 14 + -- CreateTable 15 + CREATE TABLE "Board" ( 16 + "id" SERIAL NOT NULL, 17 + "userDid" TEXT NOT NULL, 18 + "record" TEXT NOT NULL, 19 + "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, 20 + "updatedAt" TIMESTAMP(3) NOT NULL, 21 + 22 + CONSTRAINT "Board_pkey" PRIMARY KEY ("id") 23 + ); 24 + 25 + -- CreateTable 26 + CREATE TABLE "AuthSession" ( 27 + "key" TEXT NOT NULL, 28 + "session" TEXT NOT NULL, 29 + 30 + CONSTRAINT "AuthSession_pkey" PRIMARY KEY ("key") 31 + ); 32 + 33 + -- CreateTable 34 + CREATE TABLE "AuthState" ( 35 + "key" TEXT NOT NULL, 36 + "state" TEXT NOT NULL, 37 + 38 + CONSTRAINT "AuthState_pkey" PRIMARY KEY ("key") 39 + ); 40 + 41 + -- CreateIndex 42 + CREATE UNIQUE INDEX "Board_userDid_key" ON "Board"("userDid"); 43 + 44 + -- AddForeignKey 45 + ALTER TABLE "Board" ADD CONSTRAINT "Board_userDid_fkey" FOREIGN KEY ("userDid") REFERENCES "User"("did") ON DELETE RESTRICT ON UPDATE CASCADE;
+3
prisma/migrations/migration_lock.toml
··· 1 + # Please do not edit this file manually 2 + # It should be added in your version-control system (e.g., Git) 3 + provider = "postgresql"
+1 -1
railway.json
··· 1 1 { 2 2 "$schema": "https://railway.com/railway.schema.json", 3 3 "deploy": { 4 - "preDeployCommand": "pnpm prisma db push --skip-generate", 4 + "preDeployCommand": "pnpm prisma migrate deploy", 5 5 "healthcheckPath": "/health", 6 6 "healthcheckTimeout": 60 7 7 }
+1 -1
scripts/setup-dev.sh
··· 23 23 24 24 # 3. Setup database and jetstream 25 25 pnpm wait-on tcp:2583 && docker compose up -d --wait 26 - pnpm prisma db push --skip-generate 26 + pnpm prisma migrate deploy
+1 -1
scripts/setup-test.sh
··· 2 2 set -euo pipefail 3 3 4 4 docker compose up db -d --wait > /dev/null 5 - pnpm prisma db push --skip-generate 5 + pnpm prisma migrate deploy