Sha256: e3ea53445dcf4f78d4dce7118810cf5273917c62a76510810413b55f3ec5b875

Contents?: true

Size: 671 Bytes

Versions: 25

Compression:

Stored size: 671 Bytes

Contents

# frozen_string_literal: true

class CreateDecidimShortLinks < ActiveRecord::Migration[6.1]
  def change
    create_table :decidim_short_links do |t|
      t.references :decidim_organization, null: false, index: true
      t.references :target, polymorphic: true, null: false, index: true
      t.string :identifier, limit: 10, null: false
      t.string :mounted_engine_name, index: true
      t.string :route_name, index: true
      t.jsonb :params

      t.timestamps
    end

    add_index(
      :decidim_short_links,
      [:decidim_organization_id, :identifier],
      unique: true,
      name: "idx_decidim_short_links_organization_id_identifier"
    )
  end
end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
decidim-core-0.29.1 db/migrate/20220524195530_create_decidim_short_links.rb
decidim-core-0.28.4 db/migrate/20220524195530_create_decidim_short_links.rb
decidim-core-0.27.9 db/migrate/20220524195530_create_decidim_short_links.rb
decidim-core-0.29.0 db/migrate/20220524195530_create_decidim_short_links.rb
decidim-core-0.28.3 db/migrate/20220524195530_create_decidim_short_links.rb
decidim-core-0.27.8 db/migrate/20220524195530_create_decidim_short_links.rb
decidim-core-0.29.0.rc4 db/migrate/20220524195530_create_decidim_short_links.rb
decidim-core-0.29.0.rc3 db/migrate/20220524195530_create_decidim_short_links.rb
decidim-core-0.29.0.rc2 db/migrate/20220524195530_create_decidim_short_links.rb
decidim-core-0.29.0.rc1 db/migrate/20220524195530_create_decidim_short_links.rb
decidim-core-0.28.2 db/migrate/20220524195530_create_decidim_short_links.rb
decidim-core-0.27.7 db/migrate/20220524195530_create_decidim_short_links.rb
decidim-core-0.28.1 db/migrate/20220524195530_create_decidim_short_links.rb
decidim-core-0.27.6 db/migrate/20220524195530_create_decidim_short_links.rb
decidim-core-0.28.0 db/migrate/20220524195530_create_decidim_short_links.rb
decidim-core-0.27.5 db/migrate/20220524195530_create_decidim_short_links.rb
decidim-core-0.28.0.rc5 db/migrate/20220524195530_create_decidim_short_links.rb
decidim-core-0.28.0.rc4 db/migrate/20220524195530_create_decidim_short_links.rb
decidim-core-0.27.4 db/migrate/20220524195530_create_decidim_short_links.rb
decidim-core-0.27.3 db/migrate/20220524195530_create_decidim_short_links.rb