Felhasználói eszközök

Eszközök a webhelyen


oktatas:web:express:sequelize-cli

< Express

Sequelize-CLI

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