blob: 24cb08ff9b7d915d2e16604831e528f6d84d6186 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
interface DatabaseParams {
[key: string]: string;
}
interface DatabaseEntry {
[key: string]: string;
}
class DB {
async fetchEntries(params?: DatabaseParams) {
console.log(`Mock DB fetch entries: ${params}`);
return [];
}
async saveEntry(json: string) {
console.log(`Mock DB save entry ${json}`);
return;
}
}
async function getGraduationDb() {
return new DB();
}
export {
DB,
DatabaseEntry, DatabaseParams,
getGraduationDb,
};
|