Índice:

Para que é usado o TypeORM?
Para que é usado o TypeORM?

Vídeo: Para que é usado o TypeORM?

Vídeo: Para que é usado o TypeORM?
Vídeo: Criando um Projeto do Zero com TypeORM, NodeJS, Express e MySQL 2024, Novembro
Anonim

TypeORM é um ORM que pode ser executado nas plataformas NodeJS, Browser, Cordova, PhoneGap, Ionic, React Native, NativeScript, Expo e Electron e pode ser usado com TypeScript e JavaScript (ES5, ES6, ES7, ES8).

Também sei, como faço para instalar TypeORM?

Instalação

  1. Instale o pacote npm: npm install typeorm --save.
  2. Você precisa instalar reflet-metadata shim: npm install reflet-metadata --save. e importe-o em algum lugar no local global do seu aplicativo (por exemplo, em app.ts): import "reflet-metadata";
  3. Você pode precisar instalar tipificações de nó: npm install @ types / node --save.

Em segundo lugar, o que é Sequelize? Sequelizar é um ORM baseado em promessa para Node. js. Sequelizar é fácil de aprender e tem dezenas de recursos interessantes como sincronização, associação, validação, etc. Ele também tem suporte para PostgreSQL, MySQL, MariaDB, SQLite e MSSQL. Presumo que você tenha algum tipo de serviço de banco de dados SQL iniciado em sua máquina.

Então, o que é o tipo ORM?

Mapeamento objeto-relacional ( ORM , O / RM e ferramenta de mapeamento O / R) em ciência da computação é uma técnica de programação para converter dados entre incompatíveis modelo sistemas usando linguagens de programação orientadas a objetos. Isso cria, com efeito, um “banco de dados de objetos virtuais” que pode ser usado de dentro da linguagem de programação.

Como faço para usar o TypeORM?

Exemplo de como usar TypeORM com TypeScript

  1. repositório clone.
  2. execute npm i.
  3. edite ormconfig.json e altere a configuração do banco de dados (você também pode alterar o tipo de banco de dados, mas não se esqueça de instalar drivers de banco de dados específicos)
  4. execute npm start.
  5. aproveitar!

Recomendado: