From 26df200fe461170b5e35e22ce204ec6bf709f113 Mon Sep 17 00:00:00 2001 From: r-ca Date: Thu, 14 Dec 2023 02:58:48 +0900 Subject: [PATCH] source: WIP Database --- .../source/database/LacertaDatabase.java | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/source/src/main/java/one/nem/lacerta/source/database/LacertaDatabase.java b/source/src/main/java/one/nem/lacerta/source/database/LacertaDatabase.java index 054b2f4a..aae73629 100644 --- a/source/src/main/java/one/nem/lacerta/source/database/LacertaDatabase.java +++ b/source/src/main/java/one/nem/lacerta/source/database/LacertaDatabase.java @@ -1,4 +1,20 @@ package one.nem.lacerta.source.database; -public class LacertaDatabase { +import androidx.room.Database; + +// Entities +import one.nem.lacerta.source.database.entity.Tag; +import one.nem.lacerta.source.database.entity.Document; +import one.nem.lacerta.source.database.entity.Library; + +// Daos +import one.nem.lacerta.source.database.dao.TagDao; +import one.nem.lacerta.source.database.dao.DocumentDao; +import one.nem.lacerta.source.database.dao.LibraryDao; + +@Database(entities = {Tag.class, Document.class, Library.class}, version = 1) +public abstract class LacertaDatabase { + public abstract TagDao tagDao(); + public abstract DocumentDao documentDao(); + public abstract LibraryDao libraryDao(); }