WIP: remove the old database abstraction layer

remove such classes:
- DbBase
- DbConn
- DbTextStream
- Db

while here:
- remove: TextStream, SLog, TexTextStream
This commit is contained in:
2024-06-22 18:03:54 +02:00
parent 5d457f3d4b
commit 6aa100f12c
138 changed files with 6658 additions and 12402 deletions

View File

@@ -5,7 +5,7 @@
*/
/*
* Copyright (c) 2021, Tomasz Sowa
* Copyright (c) 2021-2024, Tomasz Sowa
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -131,19 +131,6 @@ Groups * WinixModel::get_groups()
}
SLog * WinixModel::get_session_logger()
{
WinixModelConnector * connector = get_winix_model_connector();
if( connector )
{
return connector->get_winix_session_logger();
}
return nullptr;
}
Session * WinixModel::get_session()
{
WinixModelConnector * connector = get_winix_model_connector();
@@ -314,19 +301,6 @@ const Groups * WinixModel::get_groups() const
}
const SLog * WinixModel::get_session_logger() const
{
const WinixModelConnector * connector = get_winix_model_connector();
if( connector )
{
return connector->get_winix_session_logger();
}
return nullptr;
}
const Session * WinixModel::get_session() const
{
const WinixModelConnector * connector = get_winix_model_connector();

View File

@@ -5,7 +5,7 @@
*/
/*
* Copyright (c) 2021, Tomasz Sowa
* Copyright (c) 2021-2024, Tomasz Sowa
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -49,7 +49,6 @@ class Dirs;
class Mounts;
class Users;
class Groups;
class SLog;
class Session;
class User;
class Locale;
@@ -69,7 +68,6 @@ public:
Mounts * get_mounts();
Users * get_users();
Groups * get_groups();
SLog * get_session_logger(); // FIXME always return null at the moment, should be set when a new request is created and clear at the end of a request
Session * get_session();
User * get_current_user();
Locale * get_locale();
@@ -84,7 +82,6 @@ public:
const Mounts * get_mounts() const;
const Users * get_users() const;
const Groups * get_groups() const;
const SLog * get_session_logger() const; // FIXME always return null at the moment, should be set when a new request is created and clear at the end of a request
const Session * get_session() const;
const User * get_current_user() const;
const Locale * get_locale() const;

View File

@@ -5,7 +5,7 @@
*/
/*
* Copyright (c) 2021, Tomasz Sowa
* Copyright (c) 2021-2024, Tomasz Sowa
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -48,7 +48,6 @@ WinixModelConnector::WinixModelConnector()
mounts = nullptr;
users = nullptr;
groups = nullptr;
slog = nullptr;
session = nullptr;
locale = nullptr;
session_manager = nullptr;
@@ -99,12 +98,6 @@ Groups * WinixModelConnector::get_winix_groups()
}
SLog * WinixModelConnector::get_winix_session_logger()
{
return slog;
}
Session * WinixModelConnector::get_winix_session()
{
return session;
@@ -182,12 +175,6 @@ const Groups * WinixModelConnector::get_winix_groups() const
}
const SLog * WinixModelConnector::get_winix_session_logger() const
{
return slog;
}
const Session * WinixModelConnector::get_winix_session() const
{
return session;
@@ -261,12 +248,6 @@ void WinixModelConnector::set_winix_groups(Groups * groups)
}
void WinixModelConnector::set_winix_session_logger(SLog * slog)
{
this->slog = slog;
}
void WinixModelConnector::set_winix_session(Session * session)
{
this->session = session;

View File

@@ -5,7 +5,7 @@
*/
/*
* Copyright (c) 2021, Tomasz Sowa
* Copyright (c) 2021-2024, Tomasz Sowa
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -47,7 +47,6 @@ class Dirs;
class Mounts;
class Users;
class Groups;
class SLog;
class Session;
class Locale;
class SessionManager;
@@ -69,7 +68,6 @@ public:
Mounts * get_winix_mounts();
Users * get_winix_users();
Groups * get_winix_groups();
SLog * get_winix_session_logger();
Session * get_winix_session();
Locale * get_winix_locale();
SessionManager * get_winix_session_manager();
@@ -84,7 +82,6 @@ public:
const Mounts * get_winix_mounts() const;
const Users * get_winix_users() const;
const Groups * get_winix_groups() const;
const SLog * get_winix_session_logger() const;
const Session * get_winix_session() const;
const Locale * get_winix_locale() const;
const SessionManager * get_winix_session_manager() const;
@@ -98,7 +95,6 @@ public:
void set_winix_mounts(Mounts * mounts);
void set_winix_users(Users * users);
void set_winix_groups(Groups * groups);
void set_winix_session_logger(SLog * slog);
void set_winix_session(Session * session);
void set_winix_locale(Locale * locale);
void set_winix_session_manager(SessionManager * session_manager);
@@ -115,7 +111,6 @@ protected:
Mounts * mounts;
Users * users;
Groups * groups;
SLog * slog;
Session * session;
Locale * locale;
SessionManager * session_manager;