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
| Parameter | Type | Default value | Description |
|---|---|---|---|
adapter | RxDBAdapterSqliteBase | undefined | SQLite adapter 实例 |
switchAction | SwitchVersionSqlResult | undefined | 已转换的 SQL 操作集合 |
disableTriggers | boolean | false | 是否禁用触发器(用于 pull 等操作,避免创建 RxDBChange) |
localChanges? | Omit<RxDBChange, "id">[] | undefined | pull 场景下需要记录到 RxDBChange 表的变更 |
Returns
Promise<void>