Migrate database from SQLite to PostgreSQL

- Replace SQLite with PostgreSQL using Neon as provider
- Add environment-based database URL configuration
- Create separate test database setup with DATABASE_URL_TEST
- Reset migration history and generate fresh PostgreSQL schema
- Add comprehensive migration documentation
- Include database unit tests for connection validation
This commit is contained in:
Max Kowalski
2025-06-27 21:25:48 +02:00
parent 6f9ac219c2
commit 185bb6da58
7 changed files with 442 additions and 186 deletions

View File

@ -3,8 +3,8 @@ generator client {
}
datasource db {
provider = "sqlite" // still OK for local/dev; use Postgres in prod
url = "file:./dev.db"
provider = "postgresql"
url = env("DATABASE_URL")
}
/**