15 lines
640 B
SQL
15 lines
640 B
SQL
-- 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 本地开发数据库;生产与测试使用独立数据库及凭证';
|