EntityOperationPermission
type EntityOperationPermission = "both" | "system";
Defined in: packages/rxdb/src/entity/entity-options.interface.ts:52
单个写操作对谁开放
'both':用户与系统都可以(默认)'system':只许系统写,用户经门面Repository写会被拦下
Remarks
不支持 'none'(谁都不许写):真正的不可变要靠 SQL 触发器兜底,门面一层挡不住同步、
迁移与适配器直写,声明了也只是假象。不支持 'user'(只许用户、不许系统):在分层模型里
「系统」就是门面之下的适配器与执行器路径,这一层无从判断某次直写是不是「用户的意思」。