message增加了deduce的权限推断,去掉了notification和messageSystem的多余推断
This commit is contained in:
parent
f1d9685128
commit
bdbd825cfb
|
|
@ -1,11 +1,13 @@
|
||||||
export declare const IgnoredForeignKeyMap: {
|
export declare const IgnoredForeignKeyMap: {
|
||||||
message: string[];
|
|
||||||
system: string[];
|
system: string[];
|
||||||
|
messageSystem: string[];
|
||||||
|
notification: string[];
|
||||||
};
|
};
|
||||||
export declare const IgnoredRelationPathMap: {
|
export declare const IgnoredRelationPathMap: {
|
||||||
token: string[];
|
token: string[];
|
||||||
};
|
};
|
||||||
export declare const DeducedRelationMap: {
|
export declare const DeducedRelationMap: {
|
||||||
extraFile: string;
|
extraFile: string;
|
||||||
|
message: string;
|
||||||
};
|
};
|
||||||
export declare const SelectFreeEntities: string[];
|
export declare const SelectFreeEntities: string[];
|
||||||
|
|
|
||||||
|
|
@ -3,8 +3,9 @@ Object.defineProperty(exports, "__esModule", { value: true });
|
||||||
exports.SelectFreeEntities = exports.DeducedRelationMap = exports.IgnoredRelationPathMap = exports.IgnoredForeignKeyMap = void 0;
|
exports.SelectFreeEntities = exports.DeducedRelationMap = exports.IgnoredRelationPathMap = exports.IgnoredForeignKeyMap = void 0;
|
||||||
// 此对象所标识的外键关系不参与relation的路径判定,以减少relation的路径数量
|
// 此对象所标识的外键关系不参与relation的路径判定,以减少relation的路径数量
|
||||||
exports.IgnoredForeignKeyMap = {
|
exports.IgnoredForeignKeyMap = {
|
||||||
message: ['entity'],
|
|
||||||
system: ['park'],
|
system: ['park'],
|
||||||
|
messageSystem: ['message'],
|
||||||
|
notification: ['messsageSystem'],
|
||||||
};
|
};
|
||||||
// 此对象所标识的路径不参与relation的路径判定,以减少relation的路径数量
|
// 此对象所标识的路径不参与relation的路径判定,以减少relation的路径数量
|
||||||
exports.IgnoredRelationPathMap = {
|
exports.IgnoredRelationPathMap = {
|
||||||
|
|
@ -13,5 +14,6 @@ exports.IgnoredRelationPathMap = {
|
||||||
// 此对象所标识的entity的权限由其外键指向的父对象判定
|
// 此对象所标识的entity的权限由其外键指向的父对象判定
|
||||||
exports.DeducedRelationMap = {
|
exports.DeducedRelationMap = {
|
||||||
extraFile: 'entity',
|
extraFile: 'entity',
|
||||||
|
message: 'entity',
|
||||||
};
|
};
|
||||||
exports.SelectFreeEntities = ['application', 'area', 'mobile', 'wechatQrCode'];
|
exports.SelectFreeEntities = ['application', 'area', 'mobile', 'wechatQrCode'];
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,9 @@
|
||||||
|
|
||||||
// 此对象所标识的外键关系不参与relation的路径判定,以减少relation的路径数量
|
// 此对象所标识的外键关系不参与relation的路径判定,以减少relation的路径数量
|
||||||
export const IgnoredForeignKeyMap = {
|
export const IgnoredForeignKeyMap = {
|
||||||
message: ['entity'],
|
|
||||||
system: ['park'],
|
system: ['park'],
|
||||||
|
messageSystem: ['message'],
|
||||||
|
notification: ['messsageSystem'],
|
||||||
};
|
};
|
||||||
|
|
||||||
// 此对象所标识的路径不参与relation的路径判定,以减少relation的路径数量
|
// 此对象所标识的路径不参与relation的路径判定,以减少relation的路径数量
|
||||||
|
|
@ -13,6 +14,7 @@ export const IgnoredRelationPathMap = {
|
||||||
// 此对象所标识的entity的权限由其外键指向的父对象判定
|
// 此对象所标识的entity的权限由其外键指向的父对象判定
|
||||||
export const DeducedRelationMap = {
|
export const DeducedRelationMap = {
|
||||||
extraFile: 'entity',
|
extraFile: 'entity',
|
||||||
}
|
message: 'entity',
|
||||||
|
};
|
||||||
|
|
||||||
export const SelectFreeEntities = ['application', 'area', 'mobile', 'wechatQrCode'];
|
export const SelectFreeEntities = ['application', 'area', 'mobile', 'wechatQrCode'];
|
||||||
Loading…
Reference in New Issue