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ó:
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:
{ "id": 1, "name": "Erős István", "city": "Szeged", "salary": 395, "timestamps": "" }
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"); }
php leaf db:migrate
A települést nem kötelező megadni.
{ "id": 1, "name": "Erős István", "city?": "Szeged", "salary": 395, "timestamps": "" }