sarting to generalize profiles

This commit is contained in:
2023-01-16 00:17:22 +02:00
parent 485c0475b7
commit 4ffc6e3c85
26 changed files with 165 additions and 207 deletions

View File

@ -0,0 +1,17 @@
class CreateProfiles < ActiveRecord::Migration[7.0]
def change
create_table :profiles do |t|
t.string :name , null: false
t.string :kind , null: false
t.text :bio , null: false
t.string :picture , null: false
t.references :member, null: false, foreign_key: true
t.timestamps
end
remove_column :members, :name, :string
remove_column :members, :bio, :text
remove_column :members, :picture, :string
remove_column :members, :public, :boolean
end
end

View File

@ -1,12 +0,0 @@
class CreateTeachers < ActiveRecord::Migration[7.0]
def change
create_table :teachers do |t|
t.string :name , null: false
t.text :bio , null: false
t.string :picture , null: false
t.references :member, null: false, foreign_key: true
t.timestamps
end
end
end