kexi
KexiMigration::PqxxMigrate Class Reference
Inheritance diagram for KexiMigration::PqxxMigrate:

Detailed Description
Definition at line 33 of file pqxxmigrate.h.
Public Member Functions | |
PqxxMigrate (QObject *parent, const char *name, const QStringList &args=QStringList()) | |
virtual | ~PqxxMigrate () |
Protected Member Functions | |
virtual bool | drv_tableNames (QStringList &tablenames) |
virtual bool | drv_readTableSchema (const QString &originalName, KexiDB::TableSchema &tableSchema) |
virtual bool | drv_connect () |
virtual bool | drv_disconnect () |
virtual bool | drv_copyTable (const QString &srcTable, KexiDB::Connection *destConn, KexiDB::TableSchema *dstTable) |
Member Function Documentation
bool PqxxMigrate::drv_tableNames | ( | QStringList & | tablenames | ) | [protected, virtual] |
Get table names in source database (driver specific).
Implements KexiMigration::KexiMigrate.
Definition at line 120 of file pqxxmigrate.cpp.
bool PqxxMigrate::drv_readTableSchema | ( | const QString & | originalName, | |
KexiDB::TableSchema & | tableSchema | |||
) | [protected, virtual] |
Read schema for a given table (driver specific).
Implements KexiMigration::KexiMigrate.
Definition at line 73 of file pqxxmigrate.cpp.
bool PqxxMigrate::drv_connect | ( | ) | [protected, virtual] |
Connect to source database (driver specific).
Implements KexiMigration::KexiMigrate.
Definition at line 183 of file pqxxmigrate.cpp.
bool PqxxMigrate::drv_disconnect | ( | ) | [protected, virtual] |
Disconnect from source database (driver specific).
Implements KexiMigration::KexiMigrate.
Definition at line 239 of file pqxxmigrate.cpp.
bool PqxxMigrate::drv_copyTable | ( | const QString & | srcTable, | |
KexiDB::Connection * | destConn, | |||
KexiDB::TableSchema * | dstTable | |||
) | [protected, virtual] |
Copy PostgreSQL table to KexiDB database
Implements KexiMigration::KexiMigrate.
Definition at line 415 of file pqxxmigrate.cpp.
The documentation for this class was generated from the following files: