spec/db/schema.rb in groupify-0.6.3 vs spec/db/schema.rb in groupify-0.7.0

- old
+ new

@@ -3,14 +3,13 @@ t.string :name t.string :type end create_table :group_memberships do |t| - t.string :member_type - t.integer :member_id - t.integer :group_id - t.string :group_name + t.references :member, polymorphic: true, index: true + t.references :group, polymorphic: true, index: true + t.string :group_name, index: true t.string :membership_type end create_table :users do |t| t.string :name @@ -28,8 +27,33 @@ create_table :organizations do |t| t.string :name end create_table :members do |t| + t.string :name + end + + create_table :classrooms do |t| + t.string :name + end + + create_table :custom_group_memberships do |t| + t.references :member, polymorphic: true, index: true + t.references :group, polymorphic: true, index: true + t.string :group_name, index: true + t.string :membership_type + end + + create_table :custom_groups do |t| + t.string :name + t.string :type + end + + create_table :custom_users do |t| + t.string :name + t.string :type + end + + create_table :project_members do |t| t.string :name end end