Sha256: 76ca3c0cd83f422ec67e4e3331c55de7c9b54f70763207fa2ac343d7df7d4bfd

Contents?: true

Size: 537 Bytes

Versions: 8

Compression:

Stored size: 537 Bytes

Contents

Sequel.migration do
  up do
    create_table :imports do
      primary_key :id
      String :name
      String :data
      String :type, :default => "csv"
      Text :fields
      Integer :project_id
      Time :created_at
      Time :updated_at
    end
    [:resources, :resources_versions].each do |name|
      alter_table(name) { add_column :import_id, Integer }
    end
  end

  down do
    [:resources, :resources_versions].each do |name|
      alter_table(name) { drop_column :import_id }
    end
    drop_table :imports
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
coupler-0.0.9-java db/migrate/010_create_imports.rb
coupler-0.0.8-java db/migrate/010_create_imports.rb
coupler-0.0.7-java db/migrate/010_create_imports.rb
coupler-0.0.6-java db/migrate/010_create_imports.rb
coupler-0.0.4-java db/migrate/010_create_imports.rb
coupler-0.0.3-java db/migrate/010_create_imports.rb
coupler-0.0.2-java db/migrate/010_create_imports.rb
coupler-0.0.1-java db/migrate/010_create_imports.rb