oktatas:web:back-end_framework:leaf:sema
Tartalomjegyzék
Leaf sémák
- Szerző: Sallai András
- Copyright © 2024, Sallai András
- Licenc: CC BY-SA 4.0
- Web: https://szit.hu
A sémákról
A Leaf sémák egyszer JSON fájlok, amiben leírjuk a tárolni kívánt adat egy mintáját. A Leaf képes ebből automatikusan generálni migrációs állományokat.
Dokumentáció:
Dolgozók
Létre kell hoznunk a schema fájlt.
Az állomány neve legyen a létrehozni kívánt tábla nevével megegyező. A sémákat a következő helyen hozzuk létre:
- app/database/schema/
- app/database/schema/employees.json
{ "id": 1, "name": "Erős István", "city": "Szeged", "salary": 395, "timestamps": "" }
Migrációs fájl
A migráció létrehozása:
php leaf g:migration employees
Ezt követően a migrációs fájlban így hívjuk:
public function up() { Schema::build("employees"); }
A migráció
php leaf db:migrate
Lehet NULL érték
A települést nem kötelező megadni.
- app/database/schema/employees.json
{ "id": 1, "name": "Erős István", "city?": "Szeged", "salary": 395, "timestamps": "" }
oktatas/web/back-end_framework/leaf/sema.txt · Utolsó módosítás: 2024/01/25 21:33 szerkesztette: admin