跳到主要内容

execute_switch_actions()

function execute_switch_actions(
adapter,
switchAction,
disableTriggers?,
localChanges?): Promise<void>;

Defined in: packages/rxdb-adapter-sqlite-core/src/version/execute_switch_actions.ts:29

执行 SwitchVersionSqlResult 中的 SQL 操作并发送事件

Parameters

ParameterTypeDefault valueDescription
adapterRxDBAdapterSqliteBaseundefinedSQLite adapter 实例
switchActionSwitchVersionSqlResultundefined已转换的 SQL 操作集合
disableTriggersbooleanfalse是否禁用触发器(用于 pull 等操作,避免创建 RxDBChange)
localChanges?Omit<RxDBChange, "id">[]undefinedpull 场景下需要记录到 RxDBChange 表的变更

Returns

Promise<void>