[FIX]为组织创建项目做准备

This commit is contained in:
2021-01-15 18:28:38 +08:00
parent 31858a79e3
commit 1dc43a23b7
9 changed files with 90 additions and 87 deletions
+1 -6
View File
@@ -58,15 +58,13 @@
# index_users_on_type (type)
#
class User < ApplicationRecord
class User < Owner
default_scope {where(type: %w(User AnonymousUser))}
extend Enumerize
include Watchable
include Likeable
include BaseModel
include ProjectOperable
include ProjectAbility
include Droneable
# include Searchable::Dependents::User
@@ -155,9 +153,6 @@ class User < ApplicationRecord
# 项目
has_many :applied_projects, dependent: :destroy
has_many :projects, dependent: :destroy
has_many :repositories, dependent: :destroy
# 教学案例
# has_many :libraries, dependent: :destroy
has_many :project_trends, dependent: :destroy