assertSupportedRxDBSystemVersions()
function assertSupportedRxDBSystemVersions(state): void;
Defined in: packages/rxdb/src/system/migration.ts:300
断言库的版本不高于本进程支持的版本,否则拒绝打开。
Parameters
| Parameter | Type | Description |
|---|---|---|
state | RxDBSystemVersionState | getRxDBSystemVersionState 的结果 |
Returns
void
Throws
UnsupportedRxDBSystemVersionError 任一号高于本进程常量时
Remarks
只拦「库比客户端新」。落后(含全新库的 0)在这里一律放行——那是
isCurrentRxDBSystemVersion 接手、由适配器补迁移的正常路径,
在这里拦住会让所有需要升级的库都打不开。