Sha256: 251b3d6203dc5436c0bcbb2f1c0a35ff5d4c74d95ac9a2b8fbf860c75e7a1c85

Contents?: true

Size: 664 Bytes

Versions: 99

Compression:

Stored size: 664 Bytes

Contents

class CreateBetterRecordTableSizes < ActiveRecord::Migration[5.2]
  def change
    create_table "#{BetterRecord.db_audit_schema}.table_sizes", {id: false} do |t|
      t.integer :oid, limit: 8
      t.string :schema
      t.string :name
      t.float :apx_row_count
      t.integer :total_bytes, limit: 8
      t.integer :idx_bytes, limit: 8
      t.integer :toast_bytes, limit: 8
      t.integer :tbl_bytes, limit: 8
      t.text :total
      t.text :idx
      t.text :toast
      t.text :tbl
    end

    reversible do |d|
      d.up do
        execute "ALTER TABLE #{BetterRecord.db_audit_schema}.table_sizes ADD PRIMARY KEY (oid);"
      end
    end
  end
end

Version data entries

99 entries across 99 versions & 1 rubygems

Version Path
better_record-0.25.2 db/migrate/20180518042070_create_better_record_table_sizes.rb
better_record-0.25.1 db/migrate/20180518042070_create_better_record_table_sizes.rb
better_record-0.25.0 db/migrate/20180518042070_create_better_record_table_sizes.rb
better_record-0.24.4 db/migrate/20180518042070_create_better_record_table_sizes.rb
better_record-0.24.3 db/migrate/20180518042070_create_better_record_table_sizes.rb
better_record-0.23.7 db/migrate/20180518042070_create_better_record_table_sizes.rb
better_record-0.23.6 db/migrate/20180518042070_create_better_record_table_sizes.rb
better_record-0.23.5 db/migrate/20180518042070_create_better_record_table_sizes.rb
better_record-0.23.4 db/migrate/20180518042070_create_better_record_table_sizes.rb
better_record-0.23.3 db/migrate/20180518042070_create_better_record_table_sizes.rb
better_record-0.22.9 db/migrate/20180518042070_create_better_record_table_sizes.rb
better_record-0.22.8 db/migrate/20180518042070_create_better_record_table_sizes.rb
better_record-0.22.7 db/migrate/20180518042070_create_better_record_table_sizes.rb
better_record-0.22.6 db/migrate/20180518042070_create_better_record_table_sizes.rb
better_record-0.22.5 db/migrate/20180518042070_create_better_record_table_sizes.rb
better_record-0.22.4 db/migrate/20180518042070_create_better_record_table_sizes.rb
better_record-0.22.3 db/migrate/20180518042070_create_better_record_table_sizes.rb
better_record-0.21.3 db/migrate/20180518042070_create_better_record_table_sizes.rb
better_record-0.22.2 db/migrate/20180518042070_create_better_record_table_sizes.rb
better_record-0.22.0 db/migrate/20180518042070_create_better_record_table_sizes.rb