From eebf8e5308034dad42066f64f6354fd447368964 Mon Sep 17 00:00:00 2001 From: David Bailey Date: Tue, 5 May 2020 21:38:42 -0700 Subject: [PATCH] set kind column default value and non-null --- dashboard/app/models/parent_levels_child_level.rb | 2 +- ...20200504010945_add_kind_to_parent_levels_child_levels.rb | 2 +- dashboard/db/schema.rb | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dashboard/app/models/parent_levels_child_level.rb b/dashboard/app/models/parent_levels_child_level.rb index 5156b353a8714..60147d731c0e5 100644 --- a/dashboard/app/models/parent_levels_child_level.rb +++ b/dashboard/app/models/parent_levels_child_level.rb @@ -6,7 +6,7 @@ # parent_level_id :integer not null # child_level_id :integer not null # position :integer -# kind :string(255) +# kind :string(255) default("sublevel"), not null # # Indexes # diff --git a/dashboard/db/migrate/20200504010945_add_kind_to_parent_levels_child_levels.rb b/dashboard/db/migrate/20200504010945_add_kind_to_parent_levels_child_levels.rb index 24ef9df76a7f6..2217275472259 100644 --- a/dashboard/db/migrate/20200504010945_add_kind_to_parent_levels_child_levels.rb +++ b/dashboard/db/migrate/20200504010945_add_kind_to_parent_levels_child_levels.rb @@ -1,5 +1,5 @@ class AddKindToParentLevelsChildLevels < ActiveRecord::Migration[5.0] def change - add_column :parent_levels_child_levels, :kind, :string + add_column :parent_levels_child_levels, :kind, :string, null: false, default: 'sublevel' end end diff --git a/dashboard/db/schema.rb b/dashboard/db/schema.rb index 4d0112caf6253..b99683fe62814 100644 --- a/dashboard/db/schema.rb +++ b/dashboard/db/schema.rb @@ -622,10 +622,10 @@ end create_table "parent_levels_child_levels", force: :cascade, options: "ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci" do |t| - t.integer "parent_level_id", null: false - t.integer "child_level_id", null: false + t.integer "parent_level_id", null: false + t.integer "child_level_id", null: false t.integer "position" - t.string "kind" + t.string "kind", default: "sublevel", null: false t.index ["child_level_id"], name: "index_parent_levels_child_levels_on_child_level_id", using: :btree t.index ["parent_level_id"], name: "index_parent_levels_child_levels_on_parent_level_id", using: :btree end