- 添加本地环境配置,包含Schema和连接信息 - 在本地和生产环境配置中新增diff块支持 - 重新设计merchant_hidden_config表结构及命名调整 - 新增并重命名多个核心业务表,如order_profit_info改为merchant_hidden_record - 调整camel_oil_account表与相关索引定义 - 重构account_history_info和card_apple_history_info相关表结构 - 统一并整理代付相关表payfor_info和merchant_load_info字段及索引 - 丰富并优化商户、代理、账户等多张业务表字段及索引配置 - 增加alembic_version表用于版本控制 - 对多张表字符集及排序规则进行了统一和优化调整 - 优化索引设置以提升查询性能和数据一致性保障
31 lines
558 B
HCL
31 lines
558 B
HCL
// 本地环境配置
|
||
env "local" {
|
||
src = "file://schema.sql"
|
||
url = "mysql://root:mysql123@localhost:3306/kami"
|
||
dev = "mysql://root:mysql123@localhost:3306/kami_dev"
|
||
migration {
|
||
dir = "file://migrations"
|
||
}
|
||
|
||
diff {
|
||
// ⚠️ 留空或只包含已知属性,例如:
|
||
// skip { drop_table = false }
|
||
}
|
||
}
|
||
|
||
// 生产环境配置
|
||
env "prod" {
|
||
url = getenv("DB_URL")
|
||
src = "file://schema.sql"
|
||
migration {
|
||
dir = "file://migrations"
|
||
}
|
||
|
||
schema {
|
||
mode = "database"
|
||
}
|
||
|
||
diff {
|
||
// 留空或只包含已知属性
|
||
}
|
||
} |