/Typescript_TypeORM

Primary LanguageTypeScriptApache License 2.0Apache-2.0

Nest Logo

Projeto de estudos gerado a partir dos vídeos do Canal do Youtube.

Stars GitHub last commit Repository issues Repository pulls Repository LICENSE

🔐 Pré requisitos

Docker  

Docker-compose  

Para que o Typescript funcione no Host apropriadamente instale as dependências

$ npm install

Executando a aplicação

# development
$ docker-compose up

📹 Aulas

TypeORM #0 - Preparando ambiente e conhecendo o Docker  

TypeORM #1 - Conhecendo e criando um primeiro projeto  

TypeORM #2 - Versionando o banco de dados com as migrations  

TypeORM #3 - Aplicando decorators e entendendo as Models  

TypeORM #4 - Utilizando os Repositories  

3 formas do TypeORM sincronizar banco de dados com synchronize e migrations | Code Pitch #2  

Heroku - Deploy de aplicação NodeJS (Typescript, TypeORM, migrations e Postgres)  

TypeORM #5 - Relacionamentos (OneToOne, ManyToOne e ManyToMany)  

TypeORM #6 - Validação com class-validator  

TypeORM #7 - Herança, herança de tabela única e composição  

TypeORM #8 - Geração automática de models a partir do banco de dados  

TypeORM - Automatizando a execução de migrações com hooks do NPM | Code Pitch #4  

TypeORM #9 - Cache de query no banco da aplicação e no Redis  

🤝 Contribuídores