// ĠCopyright Ġ( c ) ĠMicrosoft ĠCorporation . ĠAll Ġrights Ġreserved Ċ Ċ package Ġcom . microsoft . did . sdk . datasource . db Ċ Ċ import Ġandroidx . room . Database Ċ import Ġandroidx . room . Room Database Ċ import Ġandroidx . room . Type Converters Ċ import Ġcom . microsoft . did . sdk . credential . models . Ver ifiable Credential Holder Ċ import Ġcom . microsoft . did . sdk . credential . models . receipt s . Receipt Ċ import Ġcom . microsoft . did . sdk . credential . models . Ver ifiable Credential Ċ import Ġcom . microsoft . did . sdk . identifier . models . Identifier Ċ import Ġcom . microsoft . did . sdk . datasource . db . dao . Ver ifiable Credential Holder Dao Ċ import Ġcom . microsoft . did . sdk . datasource . db . dao . Identifier Dao Ċ import Ġcom . microsoft . did . sdk . datasource . db . dao . Receipt Dao Ċ import Ġcom . microsoft . did . sdk . datasource . db . dao . Ver ifiable Credential Dao Ċ Ċ /** Ċ Ġ* ĠAbstract Ġdescription Ġof Ġthe Ġdatabase Ġinterface Ġthat Ġis Ġsupposed Ġto Ġbe Ġprovided Ġby ĠRoom . ĠNew Ġentities Ġhave Ġto Ġbe Ċ Ġ* Ġadded Ġhere , Ġso Ġthat Ġthe Ġschema Ġincludes Ġthem . Ċ Ġ* Ċ Ġ* ĠWh enever Ġthe Ġschema Ġis Ġchanged Ġthe Ġversion Ġnumber Ġhas Ġto Ġbe Ġincreased Ġby Ġone Ġand Ġa Ġmigration Ġstrategy Ġneeds Ġto Ġbe Ċ Ġ* Ġprovided , Ġotherwise Ġthe Ġdatabase Ġwill Ġbe Ġdeleted Ġand Ġre created . Ċ Ġ* Ċ Ġ* ĠMore Ġinfo : Ċ Ġ* Ġhttps :// developer . android . com / topic / libraries / architecture / room Ċ Ġ*/ Ċ @ Database ( entities Ġ= Ġ[ Ver ifiable Credential :: class , ĠVer ifiable Credential Holder :: class , ĠIdentifier :: class , ĠRe ceipt :: class ], Ġversion Ġ= Ġ 2 ) Ċ @ Type Converters ( Room Converters :: class ) Ċ abstract Ġclass ĠS dk Database Ġ: ĠRoom Database () Ġ{ ĊĊĠĠĠ Ġabstract Ġfun Ġver ifiable Credential Holder Dao (): ĠVer ifiable Credential Holder Dao ĊĊĠĠĠ Ġabstract Ġfun Ġreceipt Dao (): ĠRe ceipt Dao ĊĊĠĠĠ Ġabstract Ġfun Ġver ifiable Credential Dao (): ĠVer ifiable Credential Dao ĊĊĠĠĠ Ġabstract Ġfun Ġidentifier Dao (): ĠIdentifier Dao Ċ }