diff --git a/db/migrate/20170704105112_add_slugs_to_budget_heading_group.rb b/db/migrate/20170704105112_add_slugs_to_budget_heading_group.rb new file mode 100644 index 000000000..85c94e66f --- /dev/null +++ b/db/migrate/20170704105112_add_slugs_to_budget_heading_group.rb @@ -0,0 +1,7 @@ +class AddSlugsToBudgetHeadingGroup < ActiveRecord::Migration + def change + add_column :budgets, :slug, :string + add_column :budget_groups, :slug, :string + add_column :budget_headings, :slug, :string + end +end diff --git a/db/schema.rb b/db/schema.rb index cb9a015e9..0787b5ed1 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -11,7 +11,7 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema.define(version: 20170703120055) do +ActiveRecord::Schema.define(version: 20170704105112) do # These are extensions that must be enabled in order to support this database enable_extension "plpgsql" @@ -103,6 +103,7 @@ ActiveRecord::Schema.define(version: 20170703120055) do create_table "budget_groups", force: :cascade do |t| t.integer "budget_id" t.string "name", limit: 50 + t.string "slug" end add_index "budget_groups", ["budget_id"], name: "index_budget_groups_on_budget_id", using: :btree @@ -112,6 +113,7 @@ ActiveRecord::Schema.define(version: 20170703120055) do t.string "name", limit: 50 t.integer "price", limit: 8 t.integer "population" + t.string "slug" end add_index "budget_headings", ["group_id"], name: "index_budget_headings_on_group_id", using: :btree @@ -196,6 +198,7 @@ ActiveRecord::Schema.define(version: 20170703120055) do t.text "description_balloting" t.text "description_reviewing_ballots" t.text "description_finished" + t.string "slug" end create_table "campaigns", force: :cascade do |t|