Sha256: 32c2ac35d659b7734b45ddc2dc312b27ffb983a94cf16eb4a24046e01e8da16f

Contents?: true

Size: 455 Bytes

Versions: 3

Compression:

Stored size: 455 Bytes

Contents

class CreateStoredSessions < ActiveRecord::Migration[7.2]
  def change
    config = Rails.configuration.generators
    primary_key_type = config.options.dig(config.orm, :primary_key_type) || :primary_key

    create_table :stored_sessions, id: primary_key_type do |t|
      t.timestamps
      t.string :sid, null: false, index: { unique: true }
      t.binary :data, limit: 536870912

      t.index :created_at
      t.index :updated_at
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
stored_session-0.4.0 db/migrate/20241103224006_create_stored_sessions.rb
stored_session-0.3.0 db/migrate/20241103224006_create_stored_sessions.rb
stored_session-0.2.0 db/migrate/20241103224006_create_stored_sessions.rb