KDb
KDbTableSchema.h
Provides database connection, allowing queries and data modification.
Definition KDbConnection.h:52
virtual bool insertField(int index, KDbField *field)
Definition KDbFieldList.cpp:123
Provides information about database index that can be created for a database table.
Definition KDbIndexSchema.h:40
Definition KDbTableSchema.h:210
Provides information about lookup field's setup.
Definition KDbLookupFieldSchema.h:124
KDbQuerySchema provides information about database query.
Definition KDbQuerySchema.h:46
Definition KDbTableSchema.h:38
QVector< KDbLookupFieldSchema * > lookupFields() const
Definition KDbTableSchema.cpp:406
void setConnection(KDbConnection *conn)
Definition KDbTableSchema.cpp:346
KDbLookupFieldSchema * lookupFieldSchema(const KDbField &field)
Definition KDbTableSchema.cpp:388
KDbIndexSchema * copyIndexFrom(const KDbIndexSchema &index)
Definition KDbTableSchema.cpp:204
bool removeIndex(KDbIndexSchema *index)
Removes index index from this table schema Ownership of the index is transferred to the table schema.
Definition KDbTableSchema.cpp:195
bool setLookupFieldSchema(const QString &fieldName, KDbLookupFieldSchema *lookupFieldSchema)
Definition KDbTableSchema.cpp:373
void setPrimaryKey(KDbIndexSchema *pkey)
Definition KDbTableSchema.cpp:216
bool addIndex(KDbIndexSchema *index)
Adds index index to this table schema Ownership of the index is transferred to the table schema.
Definition KDbTableSchema.cpp:186
typedef ConstIterator
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 21 2025 11:51:49 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 21 2025 11:51:49 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.