Skip to content

Instantly share code, notes, and snippets.

Criando o Sequelize com TypeScript

Partindo do pressuposto que o projeto já tem uma configuração base para usar TypeScript em conjunto com Express, é possível encontrar exemplos de configurações básicas neste gist de Express com TypeScript.

Pacotes iniciais

  1. Instalar o dotenv
npm i dotenv

Criando o Express com TypeScipt

Criando um projeto

  1. Criar um diretório
mkdir <nome-do-diretório> && cd <nome-do-diretório>

Passos para a criação de uma aplicação usando o Sequelize

  1. Iniciar a aplicação
npm init -y
  1. Instalar o sequelize
@IagoPFerreira
IagoPFerreira / Markdown.md
Created June 10, 2022 22:07
Tutorial de como trabalhar com Markdown para criar READMEs

Markdown

Markdown é uma linguagem simples de marcação originalmente criada por John Gruber e Aaron Swartz. Markdown converte seu texto em HTML válido. Markdown é frequentemente usado para formatar arquivos README, para escrever mensagens em fóruns de discussão online e para criar rich text usando um editor de texto simples.

Markdown serve basicamente para escrever textos. Como toda ferramenta, ele tem algumas desvantagens com relação à escrever em HTML:

  • Você não consegue colocar atributos nos elementos (class, id, title, etc.), além dos poucos que ele permite por padrão; Você não tem muito controle para fazer aninhamento de tags.
  • Por isso é importante frisar que o uso do Markdown deve ser especificamente para a escrita de textos, artigos de blog, etc. Não é para simplesmente usá-lo no lugar do HTML!
@IagoPFerreira
IagoPFerreira / pessoas.json
Created June 8, 2022 13:32
Base de dados com informacoes aleatorias de pessoas ficticias
[
{
"id": "be9cfac4-4d72-386a-8912-eed311837403",
"first_name": "Gian",
"last_name": "Barreto",
"birthday": "11-05-2009",
"city": "Rafael do Leste",
"email": "anderson71@espinoza.com",
"phone": "+1390193082165",
"state": "Rondônia",
@IagoPFerreira
IagoPFerreira / Supabase-checklist.md
Last active May 7, 2024 09:39
Checklist para configurar o Supabase

Checklist de adicionar um novo projeto ao Supabase

  • Login

    • Acessou o site do Supabase
    • Clicou em sign-in/entrar para fazer o login
    • Deu permissão ao Supabase à sua conta do Github (Somente para caso seja o primeiro acesso)
  • Criando um novo projeto

    • Clicar em New Project/Novo Projeto
    • Selecionar a organização com o nome do seu usuário do GitHub
@IagoPFerreira
IagoPFerreira / checklist-react-redux.md
Last active April 25, 2024 11:20 — forked from icaroharry/checklist-react-redux.md
Checklist do React Redux

Checklist do react-redux

Antes de começar

  • pensar como será o formato do seu estado global
  • pensar quais actions serão necessárias na sua aplicação

Instalação

  • npx create-react-app my-app-redux;
  • npm install --save redux react-redux;
  • npm install.