As a site owner,
I want the database configuration for production to be finalized and optimized,
So that we can ensure data integrity, performance, and scalability in the live environment.
Acceptance Criteria
Acceptance Criteria
Database Setup: The production database is set up and connected to the app, with all necessary migrations applied.
Data Integrity: Data integrity checks confirm that the database schema in production matches the intended design, and any test data has been cleared.
Backup and Recovery: Database backup and recovery strategies are in place, ensuring data safety under all circumstances.
Tasks
[x] Configure Production Database: Set up the production database on Heroku (e.g., Heroku Postgres) and connect it to your app using environment variables.
[x] Run Migrations: Apply all database migrations to the production database to ensure the schema is up-to-date.
[x] Clear Test Data: Remove any test data from the production database, leaving it clean for live operations.
[ ] Set Up Backups: Configure automatic database backups within Heroku to safeguard against data loss.
JorgenDIF/PP4-Riot-Rythm-Festival#54
As a site owner, I want the database configuration for production to be finalized and optimized, So that we can ensure data integrity, performance, and scalability in the live environment.
Acceptance Criteria
Tasks