43bd11db0b
Co-Authored-By: Claude Code <noreply@anthropic.com>
11 lines
763 B
Bash
11 lines
763 B
Bash
#!/bin/bash
|
|
# SuperLink 首次初始化(仅空数据卷时由 mysql 镜像 entrypoint 执行):
|
|
# 1) 导入基准建库脚本(业务表全量定义)
|
|
# 2) 导入数据字典种子(官方 Excel 生成)
|
|
# 说明:大文件用 .sh 以 mysql < 方式导入;admin/角色/版本标记放 02_admin.sql。
|
|
set -euo pipefail
|
|
echo ">> SuperLink init: import base schema (${MYSQL_DATABASE})"
|
|
mysql --user=root --password="${MYSQL_ROOT_PASSWORD}" --default-character-set=utf8mb4 "${MYSQL_DATABASE}" < /repo/sql/schema_v1.0.51_base.sql
|
|
echo ">> SuperLink init: import dict_seed.sql"
|
|
mysql --user=root --password="${MYSQL_ROOT_PASSWORD}" --default-character-set=utf8mb4 "${MYSQL_DATABASE}" < /repo/sql/dict_seed.sql
|
|
echo ">> SuperLink init: schema + dict ok" |