I have a room database configuration like below.
Код: Выделить всё
Room.databaseBuilder(context.applicationContext, AppDataBase::class.java, "wallet.db" ).setQueryCallback(QueryInterceptor(), executor = Executors.newSingleThreadScheduledExecutor() ).createFromAsset("attributes.db").build()I want to add some default pre-populated categories into an attributes table. Because user can also add or edit the present pre-populated data.
attributes.db has below queries.
Код: Выделить всё
CREATE TABLE IF NOT EXISTS Код: Выделить всё
(Код: Выделить всё
INTEGER PRIMARY KEY AUTOINCREMENT,Код: Выделить всё
TEXT NOT NULL,Код: Выделить всё
TEXT NOT NULL,Код: Выделить всё
TEXT DEFAULT '',Код: Выделить всё
INTEGER NOT NULL, PRIMARY KEY(INSERT INTO
Код: Выделить всё
attributes_in_detailКод: Выделить всё
keyКод: Выделить всё
valueКод: Выделить всё
isActiveКод: Выделить всё
essentialsКод: Выделить всё
Rent/mortgageИсточник: https://stackoverflow.com/questions/781 ... se-android