feat: 创建数据库

This commit is contained in:
R524809
2026-10-12 16:56:42 +08:00
parent 3c6fd2c8ca
commit 63a6993276
35 changed files with 826 additions and 266 deletions
@@ -0,0 +1,14 @@
-- PostgreSQL 18;连接 postgres 管理库,以有 CREATEDB 权限的角色执行。
-- Docker 首次启动已创建 doodle_dev 时跳过本文件,不删除或重建已有库。
-- 如需其他环境,显式修改数据库名;首期不自动创建云端测试/生产库。
-- CREATE DATABASE 不能在事务中执行。
CREATE DATABASE doodle_dev
WITH TEMPLATE = template0
ENCODING = 'UTF8'
LOCALE_PROVIDER = libc
LC_COLLATE = 'C'
LC_CTYPE = 'C';
ALTER DATABASE doodle_dev SET timezone TO 'UTC';
COMMENT ON DATABASE doodle_dev IS 'Doodle 本地开发数据库;生产与测试使用独立数据库及凭证';