灰度脚本

This commit is contained in:
2026-05-07 11:28:42 +08:00
parent 29d3d48dbe
commit 573e887ca5
8 changed files with 367 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
-- 生产数据库手工创建模板
-- 用途:首次上线时手工创建数据库和应用账号
-- 注意:执行前请先替换所有占位符
--
-- 占位符:
-- __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';