(name)
| 110 | } |
| 111 | |
| 112 | unregisterDatabase(name) { |
| 113 | let db = this.nameToDatabase[name]; |
| 114 | delete this.nameToDatabase[name]; |
| 115 | if(!db) return; |
| 116 | |
| 117 | this.databases.splice(this.databases.indexOf(db), 1); |
| 118 | delete this.databaseNames[db.id]; |
| 119 | this.multiIndex.unregister(name); |
| 120 | db.unregister(this); |
| 121 | } |
| 122 | |
| 123 | registerDatabase(name: string, db: Database) { |
| 124 | if(this.nameToDatabase[name]) { |
no test coverage detected