Skip to content

programacionparaaprender/web-express

Repository files navigation

configuración bootstrap nueva

texto

  • proyecto api express con cors y orm conectado a sql server usando typescript
  • comando sequelize para realizar migración sql server es2021 @types/express 4
  • proyecto api express con cors y orm conectado a sql server usando typescript es2021 y crear una migración
  • actualizar un registro con sequelize
  • eliminar un registro con sequelize
  • seeder en sequelize express
  • proyecto express sequelize conectado a mysql
  • No se encontraron entradas en el archivo de configuración 'c:/Users/luis1/Documents/htdocs/web-express/tsconfig.json'. Las rutas 'include' especificadas fueron '["src"]' y las rutas 'exclude' fueron '["node_modules"]'.

  • npm install --save sequelize sequelize-typescript @types/sequelize
  • npm list sequelize @types/sequelize typescript
  • npm install sequelize@latest @types/sequelize@latest typescript@latest
  • npm install tedious
  • npm uninstall sequelize
  • npm install sequelize
  • npm cache clean --force
  • npm install
  • npm install sequelize@latest @types/sequelize@latest typescript@latest

conectar express a mysql

  • npm install express sequelize mysql2
  • npm install --save-dev typescript @types/express @types/node ts-node-dev
  • npx tsc --init
  • npx sequelize-cli init
  • npx sequelize-cli migration:generate --name migra-3

curl post

compilar aplicación

  • npx tsc --init
  • npx tsc

crear seeders

  • npx sequelize-cli seed:generate --name demo-user
  • insertara data
  • npx sequelize-cli db:seed:all
  • borrara data
  • npx sequelize-cli db:seed:undo

comandos

  • npm install --save-dev sequelize-cli
  • npx sequelize-cli init
  • npx sequelize-cli migration:generate --name migra-1
  • npx sequelize-cli db:migrate
  • npx sequelize-cli db:migrate:status
  • npx sequelize-cli db:migrate:undo
  • npx sequelize-cli db:migrate

comandos instalar

  • npm install sequelize sequelize-cli tedious
  • npm install --save-dev typescript @types/node @types/express
  • npm install express sequelize tedious cors
  • npm install --save-dev typescript @types/node @types/express @types/cors sequelize-cli

Crear una nueva migración

npx sequelize-cli migration:generate --name create-users-table

Editar el archivo generado en migrations/

Aplicar las migraciones a la base de datos SQL Server

npx sequelize-cli db:migrate

Verificar el estado de las migraciones

npx sequelize-cli db:migrate:status

Revertir la última migración

npx sequelize-cli db:migrate:undo

configurar proyecto express

  • npm install body-parser core-js cors express
  • npm install --save-dev ts-node
  • npm i -D typescript @types/express @types/node

depurar con la extensión

  • JavaScript Debugger (Nightly)

error TypeScript compiler options "target" and "useDefineForClassFields" are set to "ES2022" and "false" respectively by the Angular CLI.

About

Ejemplo de una api express con cors pronto con jwt token, sequelize para orm, comandos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published