#include <mysqldataset.h>
|
| static std::string | EnforceAutoIncrement (std::string sql) |
| | Declare the first integer primary key auto_increment, taking the place of SQLite's AUTOINCREMENT where the statement carries it.
|
| |
◆ ~MysqlDataset()
| dbiplus::MysqlDataset::~MysqlDataset |
( |
| ) |
|
|
overridedefault |
◆ bof()
| bool dbiplus::MysqlDataset::bof |
( |
| ) |
|
|
overridevirtual |
◆ cancel()
| void dbiplus::MysqlDataset::cancel |
( |
| ) |
|
|
overridevirtual |
◆ close()
| void dbiplus::MysqlDataset::close |
( |
| ) |
|
|
overridevirtual |
◆ Dataset() [1/2]
| dbiplus::Dataset::Dataset |
( |
| ) |
|
|
default |
◆ Dataset() [2/2]
| dbiplus::Dataset::Dataset |
( |
Database * | newDb | ) |
|
|
explicit |
◆ dropIndex()
| bool dbiplus::MysqlDataset::dropIndex |
( |
const char * | table, |
|
|
const char * | index ) |
|
overridevirtual |
Drop an index from the database table, provided it exists.
- Parameters
-
| table | - name of the table the index to be dropped is associated with |
| index | - name of the index to be dropped |
- Returns
- true when the index is guaranteed to no longer exist in the database.
Reimplemented from dbiplus::Dataset.
◆ EnforceAutoIncrement()
| std::string dbiplus::MysqlDataset::EnforceAutoIncrement |
( |
std::string | sql | ) |
|
|
static |
Declare the first integer primary key auto_increment, taking the place of SQLite's AUTOINCREMENT where the statement carries it.
◆ eof()
| bool dbiplus::MysqlDataset::eof |
( |
| ) |
|
|
overridevirtual |
◆ exec() [1/2]
| int dbiplus::MysqlDataset::exec |
( |
| ) |
|
|
overridevirtual |
◆ exec() [2/2]
| int dbiplus::MysqlDataset::exec |
( |
const std::string & | sql | ) |
|
|
overridevirtual |
◆ fill_fields()
| void dbiplus::MysqlDataset::fill_fields |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ first()
| void dbiplus::MysqlDataset::first |
( |
| ) |
|
|
overridevirtual |
◆ free_row()
| void dbiplus::MysqlDataset::free_row |
( |
| ) |
|
|
protectedvirtual |
◆ getExecRes()
| const void * dbiplus::MysqlDataset::getExecRes |
( |
| ) |
|
|
overridevirtual |
◆ handle()
| MYSQL * dbiplus::MysqlDataset::handle |
( |
| ) |
|
|
protected |
◆ interrupt()
| void dbiplus::MysqlDataset::interrupt |
( |
| ) |
|
|
overridevirtual |
◆ last()
| void dbiplus::MysqlDataset::last |
( |
| ) |
|
|
overridevirtual |
◆ lastinsertid()
| int64_t dbiplus::MysqlDataset::lastinsertid |
( |
| ) |
|
|
overridevirtual |
◆ make_deletion()
| void dbiplus::MysqlDataset::make_deletion |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ make_edit()
| void dbiplus::MysqlDataset::make_edit |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ make_insert()
| void dbiplus::MysqlDataset::make_insert |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ make_query()
◆ next()
| void dbiplus::MysqlDataset::next |
( |
| ) |
|
|
overridevirtual |
◆ nextid()
| long dbiplus::MysqlDataset::nextid |
( |
const char * | seq_name | ) |
|
|
overridevirtual |
◆ num_rows()
| int dbiplus::MysqlDataset::num_rows |
( |
| ) |
|
|
overridevirtual |
◆ open() [1/2]
| void dbiplus::MysqlDataset::open |
( |
| ) |
|
|
overridevirtual |
◆ open() [2/2]
| void dbiplus::MysqlDataset::open |
( |
const std::string & | sql | ) |
|
|
overridevirtual |
◆ prev()
| void dbiplus::MysqlDataset::prev |
( |
| ) |
|
|
overridevirtual |
◆ query()
| bool dbiplus::MysqlDataset::query |
( |
const std::string & | query | ) |
|
|
overridevirtual |
◆ seek()
| bool dbiplus::MysqlDataset::seek |
( |
int | pos = 0 | ) |
|
|
overridevirtual |
◆ set_autorefresh()
| void dbiplus::MysqlDataset::set_autorefresh |
( |
bool | val | ) |
|
The documentation for this class was generated from the following files: