Sha256: 9c61f73fb075f55275089c8db52d386dd4306696728efa3ee633d7287c6b3946

Contents?: true

Size: 594 Bytes

Versions: 15

Compression:

Stored size: 594 Bytes

Contents

Sequel.migration do
  up do
    adapter_scheme =  self.adapter_scheme
    create_table(:spontaneous_field_versions, :engine => "INNODB", :charset => "UTF8", :collate => "utf8_general_ci") do
      primary_key :id

      case adapter_scheme
      when :mysql, :mysql2
        column  :value, 'mediumtext'
      else
        text    :value
      end

      Integer  :content_id
      String   :field_sid
      DateTime :created_at
      Integer  :version
      Integer  :user_id

      index [:content_id, :field_sid]
    end
  end

  down do
    drop_table :spontaneous_field_versions
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
spontaneous-0.2.0.beta10 db/migrations/20120525164947_add_field_versions.rb
spontaneous-0.2.0.beta9 db/migrations/20120525164947_add_field_versions.rb
spontaneous-0.2.0.beta8 db/migrations/20120525164947_add_field_versions.rb
spontaneous-0.2.0.beta7 db/migrations/20120525164947_add_field_versions.rb
spontaneous-0.2.0.beta6 db/migrations/20120525164947_add_field_versions.rb
spontaneous-0.2.0.beta5 db/migrations/20120525164947_add_field_versions.rb
spontaneous-0.2.0.beta4 db/migrations/20120525164947_add_field_versions.rb
spontaneous-0.2.0.beta3 db/migrations/20120525164947_add_field_versions.rb
spontaneous-0.2.0.beta2 db/migrations/20120525164947_add_field_versions.rb
spontaneous-0.2.0.beta1 db/migrations/20120525164947_add_field_versions.rb
spontaneous-0.2.0.alpha7 db/migrations/20120525164947_add_field_versions.rb
spontaneous-0.2.0.alpha6 db/migrations/20120525164947_add_field_versions.rb
spontaneous-0.2.0.alpha5 db/migrations/20120525164947_add_field_versions.rb
spontaneous-0.2.0.alpha4 db/migrations/20120525164947_add_field_versions.rb
spontaneous-0.2.0.alpha3 db/migrations/20120525164947_add_field_versions.rb