aboutsummaryrefslogtreecommitdiff
path: root/app/source/Cplt/Model/Database.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'app/source/Cplt/Model/Database.cpp')
-rw-r--r--app/source/Cplt/Model/Database.cpp42
1 files changed, 14 insertions, 28 deletions
diff --git a/app/source/Cplt/Model/Database.cpp b/app/source/Cplt/Model/Database.cpp
index 07c6e36..7f78ff4 100644
--- a/app/source/Cplt/Model/Database.cpp
+++ b/app/source/Cplt/Model/Database.cpp
@@ -13,8 +13,7 @@ SalesTable::SalesTable(MainDatabase& db)
// language=SQLite
, GetRows(db.GetSQLite(), "SELECT * FROM Sales LIMIT ? OFFSET ?")
// language=SQLite
- , GetItems(db.GetSQLite(), "SELECT * FROM SalesItems WHERE SaleId == ?")
-{
+ , GetItems(db.GetSQLite(), "SELECT * FROM SalesItems WHERE SaleId == ?") {
}
PurchasesTable::PurchasesTable(MainDatabase& db)
@@ -23,20 +22,17 @@ PurchasesTable::PurchasesTable(MainDatabase& db)
// language=SQLite
, GetRows(db.GetSQLite(), "SELECT * FROM Purchases LIMIT ? OFFSET ?")
// language=SQLite
- , GetItems(db.GetSQLite(), "SELECT * FROM PurchasesItems WHERE PurchaseId == ?")
-{
+ , GetItems(db.GetSQLite(), "SELECT * FROM PurchasesItems WHERE PurchaseId == ?") {
}
DeliveryTable::DeliveryTable(MainDatabase& db)
// language=SQLite
: FilterByTypeAndId(db.GetSQLite(), "SELECT * FROM Deliveries WHERE AssociatedOrder == ? AND Outgoing = ?")
// language=SQLite
- , GetItems(db.GetSQLite(), "SELECT * FROM DeliveriesItems WHERE DeliveryId == ?")
-{
+ , GetItems(db.GetSQLite(), "SELECT * FROM DeliveriesItems WHERE DeliveryId == ?") {
}
-static std::string GetDatabaseFilePath(const Project& project)
-{
+static std::string GetDatabaseFilePath(const Project& project) {
auto dbsDir = project.GetPath() / "databases";
fs::create_directories(dbsDir);
@@ -46,8 +42,7 @@ static std::string GetDatabaseFilePath(const Project& project)
/// Wrapper for SQLite::Database that creates the default tables
MainDatabase::DatabaseWrapper::DatabaseWrapper(MainDatabase& self)
- : mSqlite(GetDatabaseFilePath(*self.mProject), SQLite::OPEN_READWRITE | SQLite::OPEN_CREATE)
-{
+ : mSqlite(GetDatabaseFilePath(*self.mProject), SQLite::OPEN_READWRITE | SQLite::OPEN_CREATE) {
// If this table doesn't exist, the database probably just got initialized
if (mSqlite.tableExists("Sales")) {
return;
@@ -118,46 +113,37 @@ MainDatabase::MainDatabase(Project& project)
, mDbWrapper(*this)
, mSales(*this)
, mPurchases(*this)
- , mDeliveries(*this)
-{
+ , mDeliveries(*this) {
}
-const SQLite::Database& MainDatabase::GetSQLite() const
-{
+const SQLite::Database& MainDatabase::GetSQLite() const {
return mDbWrapper.mSqlite;
}
-SQLite::Database& MainDatabase::GetSQLite()
-{
+SQLite::Database& MainDatabase::GetSQLite() {
return mDbWrapper.mSqlite;
}
-const SalesTable& MainDatabase::GetSales() const
-{
+const SalesTable& MainDatabase::GetSales() const {
return mSales;
}
-SalesTable& MainDatabase::GetSales()
-{
+SalesTable& MainDatabase::GetSales() {
return mSales;
}
-const PurchasesTable& MainDatabase::GetPurchases() const
-{
+const PurchasesTable& MainDatabase::GetPurchases() const {
return mPurchases;
}
-PurchasesTable& MainDatabase::GetPurchases()
-{
+PurchasesTable& MainDatabase::GetPurchases() {
return mPurchases;
}
-const DeliveryTable& MainDatabase::GetDeliveries() const
-{
+const DeliveryTable& MainDatabase::GetDeliveries() const {
return mDeliveries;
}
-DeliveryTable& MainDatabase::GetDeliveries()
-{
+DeliveryTable& MainDatabase::GetDeliveries() {
return mDeliveries;
}