podemos-info/participa2

View on GitHub
db/migrate/20180509103276_create_decidim_module_sortitions_sortitions.decidim_sortitions.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

# This migration comes from decidim_sortitions (originally 20171215161358)

class CreateDecidimModuleSortitionsSortitions < ActiveRecord::Migration[5.1]
  def change
    create_table :decidim_module_sortitions_sortitions do |t|
      t.references :decidim_feature, index: { name: "index_sortitions__on_feature" }

      t.references :decidim_category,
                   foreign_key: true,
                   index: { name: "index_sortitions__on_category" }

      t.integer :decidim_proposals_feature_id,
                index: { name: "index_sortitions__on_proposals_feature" }

      t.integer :dice, null: false
      t.integer :target_items, null: false
      t.timestamp :request_timestamp, null: false
      t.jsonb :selected_proposals

      t.timestamps
    end
  end
end