package Ġcom . che ise _ proj . infrastructure . local Ċ Ċ import Ġandroidx . room . Database Ċ import Ġandroidx . room . Room Database Ċ import Ġcom . che ise _ proj . infrastructure . local . dao . Profile Dao Ċ import Ġcom . che ise _ proj . infrastructure . local . dao . User Dao Ċ import Ġcom . che ise _ proj . infrastructure . local . entity . Student Entity Ċ import Ġcom . che ise _ proj . infrastructure . local . entity . User Entity Ċ Ċ @ Database ( ĊĠĠĠ Ġentities Ġ= Ġ[ ĊĠĠĠĠĠĠĠ ĠUser Entity :: class , ĊĠĠĠĠĠĠĠ ĠStudent Entity :: class ĊĠĠĠ Ġ], ĊĠĠĠ Ġversion Ġ= Ġ 2 , ĊĠĠĠ Ġexport Schema Ġ= Ġfalse Ċ ) Ċ Ċ abstract Ġclass ĠLocal Database Ġ: ĠRoom Database () Ġ{ ĊĊĠĠĠ Ġabstract Ġfun Ġuser Dao (): ĠUser Dao ĊĠĠĠ Ġabstract Ġfun Ġprofile Dao (): ĠProfile Dao ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval ĠDATABASE _ NAME Ġ= Ġ" local . db " ĊĠĠĠ Ġ} Ċ }