Update 2026-05-18 14:31:53
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
#!/bin/bash
|
||||
#!/bin/sh
|
||||
# Docker 容器启动入口脚本
|
||||
# 功能:等待数据库就绪,执行迁移,启动应用
|
||||
|
||||
@@ -31,8 +31,8 @@ echo "================================================"
|
||||
# 数据库配置(从环境变量读取)
|
||||
DB_HOST="${DB_HOST:-postgres}"
|
||||
DB_PORT="${DB_PORT:-5432}"
|
||||
DB_USER="${POSTGRES_USER:-mumuai}"
|
||||
DB_NAME="${POSTGRES_DB:-mumuai_novel}"
|
||||
DB_USER="${POSTGRES_USER:-mumulingsi}"
|
||||
DB_NAME="${POSTGRES_DB:-mumulingsi_novel}"
|
||||
|
||||
# 等待数据库就绪
|
||||
echo "⏳ 等待数据库启动..."
|
||||
|
||||
@@ -8,7 +8,7 @@ CREATE EXTENSION IF NOT EXISTS "pg_trgm"; -- 模糊搜索和全文检索支
|
||||
DO $$
|
||||
BEGIN
|
||||
RAISE NOTICE '==================================================';
|
||||
RAISE NOTICE '墨木灵思 PostgreSQL 扩展安装完成';
|
||||
RAISE NOTICE 'mumulingsi PostgreSQL 扩展安装完成';
|
||||
RAISE NOTICE '已安装扩展:';
|
||||
RAISE NOTICE ' - uuid-ossp: UUID生成支持';
|
||||
RAISE NOTICE ' - pg_trgm: 模糊搜索和全文检索支持';
|
||||
|
||||
@@ -56,8 +56,8 @@ class PostgreSQLSetup:
|
||||
port: int = 5432,
|
||||
admin_user: str = "postgres",
|
||||
admin_password: str = None,
|
||||
db_name: str = "mumuai_novel",
|
||||
db_user: str = "mumuai",
|
||||
db_name: str = "xinmi_novel",
|
||||
db_user: str = "mumulingsi",
|
||||
db_password: str = "123456"
|
||||
):
|
||||
"""
|
||||
@@ -374,9 +374,9 @@ async def main():
|
||||
admin_password = getpass(f"管理员密码: ")
|
||||
|
||||
print("\n请输入要创建的数据库信息:\n")
|
||||
db_name = input("数据库名 [mumuai_novel]: ").strip() or "mumuai_novel"
|
||||
db_user = input("数据库用户名 [mumuai]: ").strip() or "mumuai"
|
||||
db_password = getpass("数据库用户密码 [mumuai123]: ") or "mumuai123"
|
||||
db_name = input("数据库名 [xinmi_novel]: ").strip() or "xinmi_novel"
|
||||
db_user = input("数据库用户名 [mumulingsi]: ").strip() or "mumulingsi"
|
||||
db_password = getpass("数据库用户密码 [xinmi123]: ") or "xinmi123"
|
||||
|
||||
print(f"\n{'='*60}")
|
||||
print(f"配置摘要:")
|
||||
|
||||
Reference in New Issue
Block a user