File size: 340 Bytes
ececfe6 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
import Dexie, { type Table } from 'dexie';
import type { Monster } from './schema';
export class MonsterDatabase extends Dexie {
monsters!: Table<Monster>;
constructor() {
super('MonsterGeneratorDB');
this.version(1).stores({
monsters: '++id, name, createdAt'
});
}
}
export const db = new MonsterDatabase(); |