Add column id to user_permissions and group_permissions (#6181)
* fix: add column id to user_permissions and group_permissions * fix: don't drop ext * fix: put back default value
This commit is contained in:
@@ -14,7 +14,7 @@ import Collection from "./Collection";
|
||||
import Document from "./Document";
|
||||
import Group from "./Group";
|
||||
import User from "./User";
|
||||
import Model from "./base/Model";
|
||||
import ParanoidModel from "./base/ParanoidModel";
|
||||
import Fix from "./decorators/Fix";
|
||||
|
||||
@Scopes(() => ({
|
||||
@@ -40,7 +40,7 @@ import Fix from "./decorators/Fix";
|
||||
}))
|
||||
@Table({ tableName: "group_permissions", modelName: "group_permission" })
|
||||
@Fix
|
||||
class GroupPermission extends Model {
|
||||
class GroupPermission extends ParanoidModel {
|
||||
@Default(CollectionPermission.ReadWrite)
|
||||
@IsIn([Object.values(CollectionPermission)])
|
||||
@Column(DataType.STRING)
|
||||
|
||||
@@ -13,7 +13,7 @@ import { CollectionPermission } from "@shared/types";
|
||||
import Collection from "./Collection";
|
||||
import Document from "./Document";
|
||||
import User from "./User";
|
||||
import Model from "./base/Model";
|
||||
import IdModel from "./base/IdModel";
|
||||
import Fix from "./decorators/Fix";
|
||||
|
||||
@Scopes(() => ({
|
||||
@@ -39,7 +39,7 @@ import Fix from "./decorators/Fix";
|
||||
}))
|
||||
@Table({ tableName: "user_permissions", modelName: "user_permission" })
|
||||
@Fix
|
||||
class UserPermission extends Model {
|
||||
class UserPermission extends IdModel {
|
||||
@Default(CollectionPermission.ReadWrite)
|
||||
@IsIn([Object.values(CollectionPermission)])
|
||||
@Column(DataType.STRING)
|
||||
|
||||
Reference in New Issue
Block a user