oktatas:web:back-end_framework:express:sequelize_sqlite_es
Ez a dokumentum egy előző változata!
Tartalomjegyzék
Express - Sqlite ES
- Szerző: Sallai András
- Copyright © 2025, Sallai András
- Szerkesztve: 2025
- Web: https://szit.hu
Projekt készítése
app01/ |-app/ | `-database/ | `-database.js |-.env |-.env.example |-database.sqlite `-package.json
Változók
npm install dotenv
- .env
APP_PORT=8000 DB_DIALECT=sqlite DB_STORAGE=database.sqlite
Készítsük el a app/database/database.js állományt:
- app/datbase/database.js
import dotenv from 'dotenv' dotenv.config() console.log(process.env.DB_DIALECT);
Futtassuk:
node app/database/database.js
Megjelenik a DB_DIALECT tartalma:
sqlite
Sqlite adatbázis
npm install sqlite3 sequelize
- app/database/database.js
require('dotenv').config() const Sequelize = require('sequelize') const sequelize = new Sequelize({ dialect: process.env.DB_DIALECT, storage: process.env.DB_STORAGE }) //Ellenőrzés try { sequelize.authenticate() console.log('Ok') }catch(err) { console.error('Hiba!') console.error(err) }
Memória adatbázis
A memóriaadatbázis csak addig létezik, amíg fut a szerver.
- .env
DB_DIALECT=sqlite DB_STORAGE=:memory:
Forrás
oktatas/web/back-end_framework/express/sequelize_sqlite_es.1753649162.txt.gz · Utolsó módosítás: 2025/07/27 22:46 szerkesztette: admin