diff --git a/CHANGELOG.md b/CHANGELOG.md index 5d08ce42a..b6ae8c947 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,8 @@ and this project adheres to * [docgen] add a new context with a list of activities in course * [docgen] add a comment in budget lines * [notifications] allow to send a notification to an email address. The address receive an access link +* [adresses] add constraints in database to avoid errors later: postcode not null, and validfrom <= validto +* [accompanying work editor] add a label on document title input ## Test releases diff --git a/src/Bundle/ChillMainBundle/migrations/Version20220413225830.php b/src/Bundle/ChillMainBundle/migrations/Version20220413225830.php index 43ef753bb..4fdb48de3 100644 --- a/src/Bundle/ChillMainBundle/migrations/Version20220413225830.php +++ b/src/Bundle/ChillMainBundle/migrations/Version20220413225830.php @@ -1,5 +1,12 @@ addSql('ALTER TABLE chill_main_address ALTER COLUMN postcode_id DROP NOT NULL'); + } + public function getDescription(): string { return 'Set postal code in chill_main_address NOT NULL'; @@ -18,10 +30,4 @@ final class Version20220413225830 extends AbstractMigration { $this->addSql('ALTER TABLE chill_main_address ALTER COLUMN postcode_id SET NOT NULL'); } - - public function down(Schema $schema): void - { - $this->addSql('ALTER TABLE chill_main_address ALTER COLUMN postcode_id DROP NOT NULL'); - - } } diff --git a/src/Bundle/ChillMainBundle/migrations/Version20220413230159.php b/src/Bundle/ChillMainBundle/migrations/Version20220413230159.php index 7a2ce476b..52e4a4fff 100644 --- a/src/Bundle/ChillMainBundle/migrations/Version20220413230159.php +++ b/src/Bundle/ChillMainBundle/migrations/Version20220413230159.php @@ -1,5 +1,12 @@ addSql('ALTER TABLE chill_main_address DROP CONSTRAINT chill_custom_validfrom_before_validto'); + } + public function getDescription(): string { return 'in addresses, validfrom must be lower than validto'; @@ -18,9 +30,4 @@ final class Version20220413230159 extends AbstractMigration { $this->addSql('ALTER TABLE chill_main_address ADD CONSTRAINT chill_custom_validfrom_before_validto CHECK (validfrom <= COALESCE(validto, \'infinity\'::date))'); } - - public function down(Schema $schema): void - { - $this->addSql('ALTER TABLE chill_main_address DROP CONSTRAINT chill_custom_validfrom_before_validto'); - } }