M2 Umsetzung
This commit is contained in:
+15
-2
@@ -24,10 +24,20 @@ export DB_USER="example_user"
|
||||
export DB_PASS="example_password"
|
||||
export DEV_AUTH_EMAIL="admin@test.local"
|
||||
export DEV_AUTH_NAME="Test Admin"
|
||||
# Optional: Standard ist var/sessions im Repository.
|
||||
export APP_SESSION_PATH="/path/to/writable/sessions"
|
||||
```
|
||||
|
||||
## Testdatenbank initialisieren
|
||||
|
||||
Migrationen anwenden:
|
||||
|
||||
```bash
|
||||
php scripts/migrate.php
|
||||
```
|
||||
|
||||
Dev-Admin und Basistestdaten anlegen:
|
||||
|
||||
```bash
|
||||
php scripts/init-mysql-dev.php
|
||||
```
|
||||
@@ -53,6 +63,9 @@ der Port ueber die Ports-Ansicht weitergeleitet werden.
|
||||
## Hinweise
|
||||
|
||||
- Der Dev-Login umgeht AD/LDAP und nutzt `DEV_AUTH_EMAIL`.
|
||||
- Die Tabellen werden aus `database/mysql-dev-schema.sql` angelegt.
|
||||
- Die Tabellen werden ueber `database/migrations/` angelegt.
|
||||
- `database/mysql-dev-schema.sql` bleibt als historische Dev-Schema-Baseline
|
||||
erhalten; der aktive Weg ist `scripts/migrate.php`.
|
||||
- Session-Dateien liegen standardmaessig unter `var/sessions`; `var/` wird von
|
||||
Git ignoriert.
|
||||
- Der Dev-Modus ist nur fuer lokale Tests gedacht, nicht fuer Produktion.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user