discourse/migrations/lib/database/intermediate_db
Gerhard Schlager 17ba19c7ae REFACTOR: Code generator for migrations IntemerdiateDB
* Splits the existing script into multiple classes
* Adds command for generating IntermediateDB schema (`migrations/bin/cli schema generate`)
* Changes the syntax of the IntermediateDB schema config
* Adds validation for the schema config
* It uses YAML schema aka JSON schema to validate the config file
* It generates the SQL schema file and Ruby classes for storing data in the IntermediateDB
2025-04-07 17:22:36 +02:00
..
log_entry.rb DEV: Refactor migrations-tooling 2025-04-07 17:22:36 +02:00
upload.rb DEV: Refactor migrations-tooling 2025-04-07 17:22:36 +02:00
user.rb REFACTOR: Code generator for migrations IntemerdiateDB 2025-04-07 17:22:36 +02:00
user_email.rb REFACTOR: Code generator for migrations IntemerdiateDB 2025-04-07 17:22:36 +02:00
user_option.rb REFACTOR: Code generator for migrations IntemerdiateDB 2025-04-07 17:22:36 +02:00
user_suspension.rb REFACTOR: Code generator for migrations IntemerdiateDB 2025-04-07 17:22:36 +02:00