# Boruto ## Database The server runs database migrations before Javalin starts. By default, it connects to: ```text jdbc:postgresql://localhost:5432/boruto username: boruto password: boruto ``` Override those values with: - `DATABASE_URL` or `JDBC_DATABASE_URL` - `DATABASE_USERNAME`, `POSTGRES_USER`, or `DB_USER` - `DATABASE_PASSWORD`, `POSTGRES_PASSWORD`, or `DB_PASSWORD` Migrations are classes in `dev.mduchene.database.migrations`. The migration runner discovers classes in that package and runs unapplied migrations ordered by class name. ## Documentation - [SQL Builder](docs/sql-builder.md)