oktatas:web:express:sequelize-cli
Tartalomjegyzék
Sequelize-CLI
- Szerző: Sallai András
- Copyright © 2025, Sallai András
- Szerkesztve: 2025
- Web: https://szit.hu
Bevezetés
A sequelize-cli nem ESM barát. Csak CommonJS fájlokat generál.
A Sequelize rendelkezik egy parancssoros eszközzel, a Sequelize-CLI, amivel elkészíthető alap könyvtárszerkezet, modellel, migrációs és adatfeltöltési lehetőséggel.
Telepítés
Telepítsük globálisan a sequeliez-cli csomagot:
npm install --global sequelize-cli
A csomag használható projektbe telepítve is:
npm install --save-dev sequelize-cli
Kezdés
Kezdjünk egy Node.js projektet:
npm init -y
Telepítsük a sequelize csomagot:
npm install sequelize
Készítsük el a sequeliez paranccsal az alap könyvtárszerkezetet:
sequelize init
Ha a projektben van telepítve a sequelize-cli, akkor a futtanadó parancs is sequelize-cli.
Létrejött könyvtárszerkezet:
app01/ |-config/ | `-config.json |-migrations/ |-models/ | `-index.js `-seeders/
A config.json fájlban van leírva a Sequelize-CLI hogyan éri el az adatbázist. Alapértelmezetten MySQL adatbázishoz kapcoslódik.
Model létrehozása
sequelize model:generate --name emp --attributes name:string,city:string,salary:double
oktatas/web/express/sequelize-cli.txt · Utolsó módosítás: 2025/09/10 13:39 szerkesztette: admin