Sprint 0 backend development complete: - auth-service: JWT authentication, login/logout, token refresh - user-service: User CRUD, profile management, RBAC - project-service: Project lifecycle, member management - config-service: System configuration, audit logging Technical stack: - FastAPI async framework - SQLAlchemy 2.0 async ORM - JWT authentication with python-jose - bcrypt password hashing - Pydantic v2 validation API endpoints: 31 total Code lines: 3,551
12 lines
259 B
Bash
12 lines
259 B
Bash
#!/usr/bin/env bash
|
|
# Alembic migration configuration for PLM System
|
|
|
|
# Initialize alembic if not exists
|
|
cd /home/serveradmin/plm-system
|
|
|
|
if [ ! -d "alembic" ]; then
|
|
echo "Initializing Alembic..."
|
|
alembic init alembic
|
|
fi
|
|
|
|
echo "Alembic setup complete" |