Sha256: f18cac5edc5a164faf0f22c318c8e84c0b21cbf700803e46a498abf8335d2a3c
Contents?: true
Size: 1.64 KB
Versions: 32
Compression:
Stored size: 1.64 KB
Contents
# rubocop:disable Metrics/BlockLength ActiveRecord::Schema.define do create_table 'addresses' do |t| t.integer 'addressable_id' t.string 'addressable_type' t.string 'street' t.string 'city' t.datetime 'created_at' t.datetime 'updated_at' end create_table 'buildings' do |t| t.string 'name' t.integer 'owner_id' t.integer 'floors_count', :null => false, :default => 0 t.datetime 'created_at' t.datetime 'updated_at' end create_table 'cars' do |t| t.integer 'person_id' t.string 'brand' t.string 'model' t.datetime 'created_at' t.datetime 'updated_at' end create_table 'contacts' do |t| t.integer 'contactable_id' t.string 'contactable_type' t.string 'first_name' t.string 'last_name' t.date 'birthday' t.datetime 'created_at' t.datetime 'updated_at' end create_table 'floors' do |t| t.integer 'number' t.integer 'building_id' t.integer 'tenant_id' t.datetime 'created_at' t.datetime 'updated_at' end create_table 'people' do |t| t.string 'first_name' t.string 'last_name' t.integer 'buildings_count', :null => false, :default => 0 t.integer 'floors_count', :null => false, :default => 0 t.integer 'contacts_count', :null => false, :default => 0 t.boolean 'adult', :null => false, :default => false t.datetime 'created_at' t.datetime 'updated_at' end create_table 'roles' do |t| t.string 'name' t.datetime 'created_at' t.datetime 'updated_at' end create_table 'people_roles', :id => false do |t| t.integer 'person_id' t.integer 'role_id' end end # rubocop:enable Metrics/BlockLength
Version data entries
32 entries across 32 versions & 1 rubygems