ponzS 938697dee9
relay-sqlite-example (#1403)
* relay-sqlite-example

Manager+Adapter

* Update README.md
2025-06-15 01:39:24 -07:00

19 lines
686 B
TypeScript

export interface IDbVersionService {
setDbVersion(dbName: string, version: number): void
getDbVersion(dbName: string):number| undefined
};
class DbVersionService implements IDbVersionService {
dbNameVersionDict: Map<string, number> = new Map();
setDbVersion(dbName: string, version: number) {
this.dbNameVersionDict.set(dbName, version);
console.log(`设置数据库 ${dbName} 版本为: ${version}`);
}
getDbVersion(dbName: string): number | undefined {
const version = this.dbNameVersionDict.get(dbName);
console.log(`获取数据库 ${dbName} 版本: ${version}`);
return version;
}
}
export default DbVersionService;