Skip to content

WilsonRU/rust-api-starter

Repository files navigation

Pré-requisitos

Recursos

  • JWT Authentication
  • ORM ( Diesel )

Configurando

  • Instale as dependências necessárias

        cargo build
  • Instale o Diesel CLI para rodar as migration

        cargo install diesel_cli --no-default-features --features postgres
  • Execute as migrations

        diesel migration run

Executando a Aplicação

  • Para subir o container do PostgreSQL em Ambiente de Desenvolvimento

        docker-compose up -d
  • Levando o servidor de desenvolvimento

        cargo run
  • Criando uma nova migration

        diesel migration generate nome_da_migration
  • Rodando os testes

        cargo test
  • Buildar Release para Produção

        cargo build --release

About

Rust + Rocket + Diesel

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages