feat: update party model with promoter and time tracking

- Add promoter_id reference to parties table
- Add start_time and end_time datetime fields
- Replace venue fields with single location string
- Update database schema and migration files
- Add port configuration to database.yml
- Update architecture documentation

This commit enhances the party model to support better event tracking and management, including promoter information
and precise timing.
This commit is contained in:
kbe
2025-08-24 23:22:03 +02:00
parent a558f7fc9a
commit 74484597d9
4 changed files with 16 additions and 11 deletions

View File

@@ -16,6 +16,7 @@ default: &default
username: <%= ENV.fetch("DB_USERNAME") { "root" } %>
password: <%= ENV.fetch("DB_PASSWORD") { "root" } %>
host: <%= ENV.fetch("DB_HOST") { "127.0.0.1" } %>
port: <%= ENV.fetch("DB_port") { 3306 } %>
development:
<<: *default