08ea5fbe98
添加用户管理视图、API和状态管理文件
23 lines
710 B
Bash
Executable File
23 lines
710 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
echo "=== 初始化测试数据库 ==="
|
|
|
|
# 检查postgresql_dev容器是否运行
|
|
if ! docker ps | grep -q postgresql_dev; then
|
|
echo "❌ postgresql_dev容器未运行"
|
|
echo "请先启动容器: docker start postgresql_dev"
|
|
exit 1
|
|
fi
|
|
|
|
# 创建测试数据库
|
|
echo "创建测试数据库..."
|
|
docker exec postgresql_dev psql -U postgres -c "CREATE DATABASE everything_suitable_test;" || echo "数据库已存在,跳过创建"
|
|
|
|
# 创建测试Schema
|
|
echo "创建测试Schema..."
|
|
docker exec postgresql_dev psql -U postgres -d everything_suitable_test -c "CREATE SCHEMA IF NOT EXISTS test_data;" || echo "Schema已存在,跳过创建"
|
|
|
|
echo "✅ 测试数据库初始化完成"
|