[[oktatas:web:back-end_framework:laravel|< Laravel]] ====== Laravel SQLite ====== * **Szerző:** Sallai András * Copyright (c) Sallai András, 2021 * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]] * Web: https://szit.hu ===== Adatbázis létrehozása ===== Hozzunk létre egy üres fájlt a **database könyvtárban**. Lépjünk be a könyvtárba: cd database Fájl létrehozása **Windowson**: copy NUL database.sqlite Fájl létrehozása **Linuxon**: touch database.sqlite Az SQLite adatbázis kiterjesztése nem kötelező, de a következőket szokás használni: * .sqlite * .db ===== .env fájl ===== Tegyük megjegyzésbe a mysql adatbázis bejegyzést: # DB_CONNECTION=mysql # DB_HOST=127.0.0.1 # DB_PORT=3306 # DB_DATABASE=laravel # DB_USERNAME=root # DB_PASSWORD= Írjuk mondjuk alá: DB_CONNECTION=sqlite Az adatbázis alapértelmezett helye a projekt gyökérkönyvtárán belül: database/database.sqlite Megadhatunk más útvonalat is: DB_DATABASE=/full/path/to/database.sqlite ===== Migráció ===== php artisan migrate