Skip to content

Search Saturno Docs

Tente: quick start, docker, sprint planning, webhooks

Banco de Dados

O fluxo oficial usa PostgreSQL.

No docker-compose.yml, o serviço db utiliza postgres:17-alpine.

DB_CONNECTION=pgsql
DB_HOST=db
DB_PORT=5432
DB_DATABASE=saturno
DB_USERNAME=saturno
DB_PASSWORD=changeme
DB_CONNECTION=pgsql
DB_HOST=127.0.0.1
DB_PORT=5432
DB_DATABASE=saturno
DB_USERNAME=seu_usuario
DB_PASSWORD=sua_senha

Configuração local com SQLite (dev rápido)

Section titled “Configuração local com SQLite (dev rápido)”
DB_CONNECTION=sqlite
DB_DATABASE=database/database.sqlite

Crie o arquivo antes de migrar:

Terminal window
touch database/database.sqlite
Terminal window
php artisan migrate --force
php artisan migrate:status
php artisan db:seed
  • backup com retenção e teste de restore
  • usuário de banco com menor privilégio
  • monitoramento de crescimento e índices
  • conexão TLS entre app e banco quando aplicável