diff --git a/.env.example b/.env.example index 5a2418e..3e78975 100644 --- a/.env.example +++ b/.env.example @@ -1,20 +1,22 @@ # Server Configuration -PORT=3000 -ENVIRONMENT=development +# 使用 APP_ 前缀,优先级高于 config.yaml +APP_SERVER_PORT=3000 +APP_SERVER_ENVIRONMENT=development # Database Configuration -# Possible values for DATABASE_DRIVER: sqlite, postgres -DATABASE_DRIVER=sqlite -DATABASE_PATH=./data/database.sqlite +# 使用 APP_ 前缀 +# Possible values for APP_DATABASE_DRIVER: sqlite, postgres +APP_DATABASE_DRIVER=sqlite +APP_DATABASE_SQLITE_PATH=./data/database.sqlite -# PostgreSQL Configuration (Only if DATABASE_DRIVER is postgres) -POSTGRES_HOST=localhost -POSTGRES_PORT=5432 -POSTGRES_USER=trace -POSTGRES_PASSWORD=trace123 -POSTGRES_DB=trace -POSTGRES_SSLMODE=disable +# PostgreSQL Configuration (Only if APP_DATABASE_DRIVER is postgres) +APP_DATABASE_POSTGRES_HOST=localhost +APP_DATABASE_POSTGRES_PORT=5432 +APP_DATABASE_POSTGRES_USER=trace +APP_DATABASE_POSTGRES_PASSWORD=trace123 +APP_DATABASE_POSTGRES_DBNAME=trace +APP_DATABASE_POSTGRES_SSLMODE=disable # JWT Configuration -JWT_SECRET=your-secret-key-here-change-in-production -JWT_EXPIRE=7200 +APP_JWT_SECRET=your-secret-key-here-change-in-production +APP_JWT_EXPIRE=7200 \ No newline at end of file