Produktiv- und Testtabellen per Prefix trennen
This commit is contained in:
+4
-1
@@ -44,6 +44,7 @@ export DB_PORT="3306"
|
||||
export DB_NAME="example_database"
|
||||
export DB_USER="example_user"
|
||||
export DB_PASS="example_password"
|
||||
export DB_TABLE_PREFIX="test_"
|
||||
export DEV_AUTH_EMAIL="admin@test.local"
|
||||
export DEV_AUTH_NAME="Test Admin"
|
||||
# Optional: Standard ist var/sessions im Repository.
|
||||
@@ -95,7 +96,9 @@ der Port über die Ports-Ansicht weitergeleitet werden.
|
||||
Nachrichten unter `var/mail` ab. Für Produktion kann zunächst
|
||||
`APP_MAIL_TRANSPORT=mail` mit passendem `APP_BASE_URL` und Absender gesetzt
|
||||
werden; eine SMTP-/Provider-Anbindung bleibt ein späterer Betriebsausbau.
|
||||
- Die Tabellen werden über `database/migrations/` angelegt.
|
||||
- Die Tabellen werden über `database/migrations/` mit dem Prefix aus
|
||||
`DB_TABLE_PREFIX` angelegt. Lokal und auf Staging ist das `test_`, in
|
||||
Produktion ausschließlich `prod_`.
|
||||
- `database/mysql-dev-schema.sql` bleibt als historische Dev-Schema-Baseline
|
||||
erhalten; der aktive Weg ist `scripts/migrate.php`.
|
||||
- Session-Dateien liegen standardmäßig unter `var/sessions`; `var/` wird von
|
||||
|
||||
Reference in New Issue
Block a user