Sayonara Player
DB
Base
Public Member Functions
|
Protected Member Functions
|
List of all members
DB::Base Class Reference
abstract
Public Member Functions
Base
(DbId db_id, const QString &db_dir, const QString &db_name, QObject *parent=nullptr)
virtual bool
close_db
()
virtual bool
is_initialized
()
virtual void
transaction
()
virtual void
commit
()
virtual void
rollback
()
DbId
db_id
() const
Protected Member Functions
virtual bool
exists
()
virtual bool
create_db
()
virtual QSqlDatabase
open_db
()
virtual bool
apply_fixes
()=0
virtual bool
check_and_insert_column
(const QString &tablename, const QString &column, const QString &sqltype, const QString &default_value=QString())
virtual bool
check_and_create_table
(const QString &tablename, const QString &sql_create_str)
virtual bool
check_and_drop_table
(const QString &tablename)
QSqlDatabase
db
() const
Inheritance diagram for DB::Base:
Generated on Fri Feb 9 2018 20:09:08 for Sayonara Player by
1.8.14