Sha256: e6cf2bd36d87ac0a013ebf027872ea61ebaa5110a9ce2ca53d95cf45b1f43af5

Contents?: true

Size: 1.05 KB

Versions: 8

Compression:

Stored size: 1.05 KB

Contents

# frozen_string_literal: true

# This migration comes from solidus_prototypes (originally 20160929214715)
class CreatePrototypes < ActiveRecord::Migration[5.0]
  def change
    unless data_source_exists?("spree_prototypes")
      create_table :spree_prototypes do |t|
        t.string :name
        t.timestamps null: true
      end
    end

    unless data_source_exists?("spree_property_prototypes")
      create_table :spree_property_prototypes, id: false do |t|
        t.references :prototype
        t.references :property
        t.timestamps null: true
      end
    end

    unless data_source_exists?("spree_prototype_taxons")
      create_table :spree_prototype_taxons do |t|
        t.integer :taxon_id, index: true
        t.integer :prototype_id, index: true
        t.timestamps null: true
      end
    end

    unless data_source_exists?("spree_option_type_prototypes")
      create_table :spree_option_type_prototypes, id: false do |t|
        t.references :prototype
        t.references :option_type
        t.timestamps null: true
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
solidus_prototypes-1.6.0 spec/dummy/db/migrate/20231107091999_create_prototypes.solidus_prototypes.rb
solidus_prototypes-1.5.1 spec/dummy/db/migrate/20231107091999_create_prototypes.solidus_prototypes.rb
solidus_prototypes-1.5.0 spec/dummy/db/migrate/20231107091999_create_prototypes.solidus_prototypes.rb
solidus_prototypes-1.4.0 spec/dummy/db/migrate/20231107091999_create_prototypes.solidus_prototypes.rb
solidus_prototypes-1.3.0 spec/dummy/db/migrate/20230326093457_create_prototypes.solidus_prototypes.rb
solidus_prototypes-1.2.0 spec/dummy/db/migrate/20221122203182_create_prototypes.solidus_prototypes.rb
solidus_prototypes-1.1.1 spec/dummy/db/migrate/20221014070497_create_prototypes.solidus_prototypes.rb
solidus_prototypes-1.1.0 spec/dummy/db/migrate/20221012201096_create_prototypes.solidus_prototypes.rb