oktatas:web:back-end_framework:laravel:laravel_api:adatbazis
Különbségek
A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalonElőző változat | |||
oktatas:web:back-end_framework:laravel:laravel_api:adatbazis [2023/03/01 12:09] – [Mező hozzáadása] admin | oktatas:web:back-end_framework:laravel:laravel_api:adatbazis [2023/05/15 22:29] (aktuális) – eltávolítva admin | ||
---|---|---|---|
Sor 1: | Sor 1: | ||
- | [[oktatas: | ||
- | |||
- | ====== Laravel API - Adatbázis ====== | ||
- | |||
- | * **Szerző: | ||
- | * Copyright (c) Sallai András, 2022 | ||
- | * Licenc: [[https:// | ||
- | * Web: https:// | ||
- | |||
- | ===== Tábla újragyártása ===== | ||
- | |||
- | Ha az adatbázis egy tábláját újra szeretnénk gyártani, | ||
- | írjuk át a migrációs fájlt és futtassuk: | ||
- | |||
- | php artisan migrate: | ||
- | |||
- | Ennek hatására azonban minden adat törlődik. | ||
- | |||
- | |||
- | ===== Mező hozzáadása ===== | ||
- | Adatok vesztése nélkül: | ||
- | |||
- | php artisan make: | ||
- | |||
- | |||
- | Szerkesztjük a migrációs fájlt. Például: | ||
- | <code php> | ||
- | Schema:: | ||
- | $table-> | ||
- | }); | ||
- | </ | ||
- | |||
- | <code php> | ||
- | Schema:: | ||
- | $table-> | ||
- | }); | ||
- | </ | ||
- | |||
- | |||
- | Példa: | ||
- | Készítek egy külön migrációs fájlt: | ||
- | php artisan make: | ||
- | |||
- | Leírom mit kell tenni: | ||
- | <code php> | ||
- | public function up() | ||
- | { | ||
- | Schema:: | ||
- | $table-> | ||
- | }); | ||
- | } | ||
- | </ | ||
- | php artisan migration | ||
- | |||
- | ==== Példa ==== | ||
- | |||
- | Egy cím mező hozzáadása: | ||
- | |||
- | php artisan make: | ||
- | |||
- | <code php> | ||
- | /** | ||
- | * Run the migrations. | ||
- | * | ||
- | * @return void | ||
- | */ | ||
- | public function up() | ||
- | { | ||
- | Schema:: | ||
- | if (!Schema:: | ||
- | | ||
- | }; | ||
- | }); | ||
- | } | ||
- | |||
- | /** | ||
- | * Reverse the migrations. | ||
- | * | ||
- | * @return void | ||
- | */ | ||
- | public function down() | ||
- | { | ||
- | Schema:: | ||
- | $table-> | ||
- | }); | ||
- | } | ||
- | </ | ||
- | |||
- | php artisan make: | ||
oktatas/web/back-end_framework/laravel/laravel_api/adatbazis.1677668985.txt.gz · Utolsó módosítás: 2023/03/01 12:09 szerkesztette: admin