Files
junhong_cmp_fiber/scripts/manual_db_release/01_create_database.sql
2026-05-07 11:28:42 +08:00

26 lines
706 B
SQL

-- 生产数据库手工创建模板
-- 用途:首次上线时手工创建数据库和应用账号
-- 注意:执行前请先替换所有占位符
--
-- 占位符:
-- __DB_NAME__ 生产数据库名
-- __DB_USER__ 生产数据库用户名
-- __DB_PASSWORD__ 生产数据库密码
-- 1. 创建应用数据库账号
CREATE ROLE junhong_cmp
LOGIN
PASSWORD 'CtCom1zBzPQbpVNf3rCNxH';
-- 2. 创建生产数据库
CREATE DATABASE junhong_cmp_prod
OWNER junhong_cmp
ENCODING 'UTF8'
TEMPLATE template0;
-- 3. 授权
GRANT ALL PRIVILEGES ON DATABASE junhong_cmp_prod TO junhong_cmp;
-- 4. 设置默认时区(与应用一致)
ALTER DATABASE junhong_cmp_prod SET timezone TO 'Asia/Shanghai';