sqldb+invoices: move SQL invoice store impl to invoices package

This commit is contained in:
Andras Banki-Horvath
2024-03-29 10:54:00 +01:00
parent 6d316ef56f
commit 7f5c8219ef
4 changed files with 169 additions and 165 deletions

View File

@ -1053,12 +1053,12 @@ func (d *DefaultDatabaseBuilder) BuildDatabase(
executor := sqldb.NewTransactionExecutor(
dbs.NativeSQLStore,
func(tx *sql.Tx) sqldb.InvoiceQueries {
func(tx *sql.Tx) invoices.SQLInvoiceQueries {
return dbs.NativeSQLStore.WithTx(tx)
},
)
dbs.InvoiceDB = sqldb.NewInvoiceStore(
dbs.InvoiceDB = invoices.NewSQLStore(
executor, clock.NewDefaultClock(),
)
} else {