diff --git a/app/models/application_record.rb b/app/models/application_record.rb new file mode 100644 index 0000000..10a4cba --- /dev/null +++ b/app/models/application_record.rb @@ -0,0 +1,3 @@ +class ApplicationRecord < ActiveRecord::Base + self.abstract_class = true +end diff --git a/app/models/article.rb b/app/models/article.rb index a7afbf0..f01b9c3 100644 --- a/app/models/article.rb +++ b/app/models/article.rb @@ -22,7 +22,7 @@ # category :string(255) # -class Article < ActiveRecord::Base +class Article < ApplicationRecord belongs_to :supplier validates_numericality_of :price, :tax, :deposit, :unit_quantity diff --git a/app/models/supplier.rb b/app/models/supplier.rb index aa93a85..b5a7635 100644 --- a/app/models/supplier.rb +++ b/app/models/supplier.rb @@ -1,4 +1,4 @@ -class Supplier < ActiveRecord::Base +class Supplier < ApplicationRecord has_many :articles, :dependent => :destroy has_many :user_accesses, :dependent => :destroy has_many :users, :through => :user_accesses diff --git a/app/models/user.rb b/app/models/user.rb index 4d68509..211764d 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -1,4 +1,4 @@ -class User < ActiveRecord::Base +class User < ApplicationRecord has_many :user_accesses, :dependent => :destroy has_many :suppliers, :through => :user_accesses diff --git a/app/models/user_access.rb b/app/models/user_access.rb index b43e247..e2853ab 100644 --- a/app/models/user_access.rb +++ b/app/models/user_access.rb @@ -1,4 +1,4 @@ -class UserAccess < ActiveRecord::Base +class UserAccess < ApplicationRecord belongs_to :user belongs_to :supplier end