parent
3130adbb31
commit
6567a517cf
@ -1,4 +0,0 @@
|
||||
class Curriculum < ApplicationRecord
|
||||
belongs_to :curriculum_direction
|
||||
has_many :knowledge_points, dependent: :destroy
|
||||
end
|
@ -1,4 +0,0 @@
|
||||
class CurriculumDirection < ApplicationRecord
|
||||
has_many :curriculums
|
||||
has_many :knowledge_points
|
||||
end
|
@ -1,5 +0,0 @@
|
||||
class KnowledgePoint < ApplicationRecord
|
||||
belongs_to :curriculum_direction
|
||||
belongs_to :curriculum
|
||||
has_many :knowledge_point_containers, dependent: :destroy
|
||||
end
|
@ -1,3 +0,0 @@
|
||||
class KnowledgePointContainer < ApplicationRecord
|
||||
belongs_to :knowledge_point
|
||||
end
|
@ -1,9 +0,0 @@
|
||||
class CreateCurriculumDirections < ActiveRecord::Migration[5.2]
|
||||
def change
|
||||
create_table :curriculum_directions do |t|
|
||||
t.string :name
|
||||
|
||||
t.timestamps
|
||||
end
|
||||
end
|
||||
end
|
@ -1,10 +0,0 @@
|
||||
class CreateCurriculums < ActiveRecord::Migration[5.2]
|
||||
def change
|
||||
create_table :curriculums do |t|
|
||||
t.string :name
|
||||
t.references :curriculum_direction, index: true
|
||||
|
||||
t.timestamps
|
||||
end
|
||||
end
|
||||
end
|
@ -1,11 +0,0 @@
|
||||
class CreateKnowledgePoints < ActiveRecord::Migration[5.2]
|
||||
def change
|
||||
create_table :knowledge_points do |t|
|
||||
t.string :name
|
||||
t.references :curriculum_direction, index: true
|
||||
t.references :curriculum, index: true
|
||||
|
||||
t.timestamps
|
||||
end
|
||||
end
|
||||
end
|
@ -1,12 +0,0 @@
|
||||
class CreateKnowledgePointContainers < ActiveRecord::Migration[5.2]
|
||||
def change
|
||||
create_table :knowledge_point_containers do |t|
|
||||
t.references :knowledge_point
|
||||
t.integer :container_id
|
||||
t.string :container_type
|
||||
|
||||
t.timestamps
|
||||
end
|
||||
add_index :knowledge_point_containers, [:knowledge_point_id, :container_id, :container_type], name: "container_index", unique: true
|
||||
end
|
||||
end
|
@ -1,5 +0,0 @@
|
||||
require 'rails_helper'
|
||||
|
||||
RSpec.describe CurriculumDirection, type: :model do
|
||||
pending "add some examples to (or delete) #{__FILE__}"
|
||||
end
|
@ -1,5 +0,0 @@
|
||||
require 'rails_helper'
|
||||
|
||||
RSpec.describe Curriculum, type: :model do
|
||||
pending "add some examples to (or delete) #{__FILE__}"
|
||||
end
|
@ -1,5 +0,0 @@
|
||||
require 'rails_helper'
|
||||
|
||||
RSpec.describe KnowledgePointContainer, type: :model do
|
||||
pending "add some examples to (or delete) #{__FILE__}"
|
||||
end
|
@ -1,5 +0,0 @@
|
||||
require 'rails_helper'
|
||||
|
||||
RSpec.describe KnowledgePoint, type: :model do
|
||||
pending "add some examples to (or delete) #{__FILE__}"
|
||||
end
|
Loading…
Reference in new issue