Felhasználói eszközök

Eszközök a webhelyen


oktatas:web:back-end_framework:leaf:sema

Ez a dokumentum egy előző változata!


< 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/
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

{

  "id": 1,
  "name": "Erős István",
  "city": "Szeged",
  "salary": 395,
  "timestamps": ""

}

oktatas/web/back-end_framework/leaf/sema.1706214767.txt.gz · Utolsó módosítás: 2024/01/25 21:32 szerkesztette: admin