DSL to manage IndexedDB schema