1 #ifndef DATABASECOLUMN_H 2 #define DATABASECOLUMN_H 36 name(aName), type(aType), primaryKey(isPrimary) {};
42 std::string
getName()
const {
return name; };
58 bool primaryKey {
false};
DbColumn(const std::string &aName, const ColumnType &aType, bool isPrimary=false)
Constructor setting parameters of column.
Definition: DatabaseColumn.h:35
ColumnType getType() const
Gets the type of data stored in column.
Definition: DatabaseColumn.h:48
Definition: ContainerMath.h:11
Encapsulation of Sqlite3/Spatialite table.
Definition: DatabaseColumn.h:25
DbColumn()
Definition: DatabaseColumn.h:27
bool isPrimaryKey() const
Checks if column is primary key *.
Definition: DatabaseColumn.h:54
std::string getName() const
Get the name of column.
Definition: DatabaseColumn.h:42
ColumnType
Type of data stored by column.
Definition: DatabaseColumn.h:12