Tartalomjegyzék

< Leaf

Leaf sémák

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/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": ""
}