Skip to content
Snippets Groups Projects
  • Cam Saul's avatar
    83de3e86
    Add NOT NULL constraint to Card.database_id; attempt to set database_id if possible (#18472) · 83de3e86
    Cam Saul authored
    * Drop long-unused Table.entity_name column
    
    * Add NOT NULL constraint to Card.database_id
    
    * Test fix :wrench:
    
    * Test fix :wrench:
    
    * Fix migration
    
    * Add note about H2 shell to deps.edn
    
    * Add new SQL migration to attempt to set database_id when unset
    
    * Remove data migration that is now done in Liquibase land
    
    * Oops, '$.database', not '$.database_id'
    
    * Parse ints as signed rather than unsigned just to be safe (they *might* be -1337 if they're really broken)
    
    * Don't run for H2
    
    * Update comment
    
    * Fix migration indentation
    
    * Clean namespace
    
    * Use new migration number.
    
    * Use the new migration numbers
    
    * Adopt new migration numbering scheme
    
    * Fix comments
    
    * Fix MySQL + MariaDB insanity
    
    * Fix ID range validation
    
    * Actually 382 is the last legacy ID
    
    * Improved validation and tests
    
    * Adopt the new-new migration ID format.
    
    * Test fixes :wrench:
    
    * Fix merge
    
    * Simplify precondition
    Add NOT NULL constraint to Card.database_id; attempt to set database_id if possible (#18472)
    Cam Saul authored
    * Drop long-unused Table.entity_name column
    
    * Add NOT NULL constraint to Card.database_id
    
    * Test fix :wrench:
    
    * Test fix :wrench:
    
    * Fix migration
    
    * Add note about H2 shell to deps.edn
    
    * Add new SQL migration to attempt to set database_id when unset
    
    * Remove data migration that is now done in Liquibase land
    
    * Oops, '$.database', not '$.database_id'
    
    * Parse ints as signed rather than unsigned just to be safe (they *might* be -1337 if they're really broken)
    
    * Don't run for H2
    
    * Update comment
    
    * Fix migration indentation
    
    * Clean namespace
    
    * Use new migration number.
    
    * Use the new migration numbers
    
    * Adopt new migration numbering scheme
    
    * Fix comments
    
    * Fix MySQL + MariaDB insanity
    
    * Fix ID range validation
    
    * Actually 382 is the last legacy ID
    
    * Improved validation and tests
    
    * Adopt the new-new migration ID format.
    
    * Test fixes :wrench:
    
    * Fix merge
    
    * Simplify precondition
Code owners
Assign users and groups as approvers for specific file changes. Learn more.