From 00d8f1612c44a2efd6c6fcce99b861412febd7bb Mon Sep 17 00:00:00 2001 From: Allen Gilliland <agilliland@gmail.com> Date: Tue, 15 Mar 2016 15:55:03 -0700 Subject: [PATCH] make the schema migration more robust by adding the not-null constraint w/ an update statement to an interim value. --- resources/migrations/030_add_field_visibility_type.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/resources/migrations/030_add_field_visibility_type.yaml b/resources/migrations/030_add_field_visibility_type.yaml index e8aba0b9c97..38ddac7d9dd 100644 --- a/resources/migrations/030_add_field_visibility_type.yaml +++ b/resources/migrations/030_add_field_visibility_type.yaml @@ -9,8 +9,12 @@ databaseChangeLog: - column: name: visibility_type type: varchar(32) - value: sensitive constraints: nullable: true deferrable: false initiallyDeferred: false + - addNotNullConstraint: + columnDataType: varchar(32) + columnName: visibility_type + defaultNullValue: unset + tableName: metabase_field -- GitLab