package Ġcom . f red por ci unc ula . sql de light d agger issue . store Ċ Ċ import Ġandroid . content . Context Ċ import Ġcom . squareup . sql de light . android . Android Sqlite Driver Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ import Ġjavax . inject . Singleton Ċ Ċ @ Module Ċ class ĠDb Module Ġ{ ĊĊĠĠĠ Ġ@ Provides Ġ@ Singleton ĊĠĠĠ Ġfun Ġprovide Database ( context : ĠContext ): ĠMy Database Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠMy Database ( Android Sqlite Driver ( My Database . Schema , Ġcontext , Ġ" test . db ")) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun Ġprovide Queries 1 ( database : ĠMy Database ): ĠQueries 1 Queries Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġdatabase . queries 1 Queries ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ// ĠTo Ġin duce Ġthe Ġerror , Ġcreate Ġa Ġnew Ġ` Queries 2 . sq ` Ġfile , Ġuncomment Ġthis Ġprovides , Ġand Ġbuild Ġthe Ġproject . ĊĠĠĠ Ġ// ĠYou Ġcan Ġkeep Ġadding Ġnew Ġfiles Ġand Ġnew Ġprovides Ġmethods Ġto Ġkeep Ġbringing Ġthe Ġerror Ġback . Ċ // ĠĠĠ Ġ@ Provides Ċ // ĠĠĠ Ġfun Ġprovide Queries 2 ( database : ĠMy Database ): ĠQueries 2 Queries Ġ{ Ċ // ĠĠĠĠĠĠĠ Ġreturn Ġdatabase . queries 2 Queries Ċ // ĠĠĠ Ġ} Ċ } Ċ