Files
chat-one-service/prisma/migrations/20260421164244_init_users/migration.sql
alboped bc13417efd feat: Prisma 用户落库、迁移与启动环境加载
- Prisma 7 + adapter-pg;prisma.config 与 users 初始迁移\n- AppModule 挂载 PrismaModule;PrismaService 仅依赖 DATABASE_URL\n- main 入口 dotenv/config,避免 Prisma 早于 Config 读 env\n- 短信登录 upsert User;默认昵称 Chat+手机号后四位\n- README / project-solution:目录、迁移规范、用户 avatar_url 说明\n- 依赖:dotenv、@prisma/adapter-pg、pg

Made-with: Cursor
2026-04-22 01:21:11 +08:00

16 lines
435 B
SQL

-- CreateTable
CREATE TABLE "users" (
"id" BIGSERIAL NOT NULL,
"phone" VARCHAR(32) NOT NULL,
"nickname" VARCHAR(100),
"avatar_url" VARCHAR(512),
"status" SMALLINT NOT NULL DEFAULT 1,
"created_at" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
"updated_at" TIMESTAMP(3) NOT NULL,
CONSTRAINT "users_pkey" PRIMARY KEY ("id")
);
-- CreateIndex
CREATE UNIQUE INDEX "users_phone_key" ON "users"("phone");