Revision 2c152ba3
Von Christian Ehringfeld vor fast 10 Jahren hinzugefügt
src/schema.h | ||
---|---|---|
virtual QString getCreateTableSql(TableSchema ts);
|
||
virtual bool findColumns(TableSchema ts);
|
||
|
||
|
||
};
|
||
}
|
||
#endif // SCHEMA_H
|
src/schema.h.autosave | ||
---|---|---|
#ifndef SCHEMA_H
|
||
#define SCHEMA_H
|
||
#include <QString>
|
||
#include "tableschema.h"
|
||
|
||
namespace CuteEntityManager {
|
||
|
||
class Schema {
|
||
public:
|
||
Schema();
|
||
~Schema();
|
||
protected:
|
||
virtual QList<QString> findTableNames(QString schema = "");
|
||
virtual QList<QString> findUniqueIndexes(QString tableName);
|
||
virtual TableSchema findConstraints(TableSchema ts);
|
||
virtual QString getCreateTableSql(TableSchema ts);
|
||
virtual bool findColumns(TableSchema ts);
|
||
|
||
|
||
};
|
||
}
|
||
#endif // SCHEMA_H
|
src/tableschema.h | ||
---|---|---|
public:
|
||
TableSchema();
|
||
~TableSchema();
|
||
|
||
|
||
|
||
};
|
||
|
||
}
|
src/tableschema.h.autosave | ||
---|---|---|
#ifndef TABLESCHEMA_H
|
||
#define TABLESCHEMA_H
|
||
|
||
namespace CuteEntityManager {
|
||
|
||
class TableSchema {
|
||
public:
|
||
TableSchema();
|
||
~TableSchema();
|
||
|
||
|
||
|
||
};
|
||
|
||
}
|
||
#endif // TABLESCHEMA_H
|
Auch abrufbar als: Unified diff
...