#include <projectmodeldatabase.hpp>
|
| static void | getFieldTypes (std::vector< litesql::FieldType > &ftypes) |
| |
|
| litesql::Field< std::string > | guid |
| |
| litesql::Field< int > | id |
| |
| litesql::Field< std::string > | name |
| |
| litesql::Field< std::string > | path |
| |
| litesql::Field< std::string > | type |
| |
|
| static const litesql::FieldType | Guid |
| |
| static const litesql::FieldType | Id |
| |
| static const litesql::FieldType | Name |
| |
| static const litesql::FieldType | Path |
| |
| static const std::string | sequence__ |
| |
| static const std::string | table__ |
| |
| static const litesql::FieldType | Type |
| |
| static const std::string | type__ |
| |
| ProjectModel::Model::Model |
( |
const litesql::Database & |
db | ) |
|
| ProjectModel::Model::Model |
( |
const litesql::Database & |
db, |
|
|
const litesql::Record & |
rec |
|
) |
| |
| ProjectModel::Model::Model |
( |
const Model & |
obj | ) |
|
| virtual void ProjectModel::Model::addIDUpdates |
( |
Updates & |
updates | ) |
|
|
protectedvirtual |
| virtual void ProjectModel::Model::addUpdates |
( |
Updates & |
updates | ) |
|
|
protectedvirtual |
| void ProjectModel::Model::create |
( |
| ) |
|
|
protected |
| void ProjectModel::Model::defaults |
( |
| ) |
|
|
protected |
| virtual void ProjectModel::Model::del |
( |
| ) |
|
|
virtual |
| virtual void ProjectModel::Model::delRecord |
( |
| ) |
|
|
protectedvirtual |
| virtual void ProjectModel::Model::delRelations |
( |
| ) |
|
|
protectedvirtual |
| static void ProjectModel::Model::getFieldTypes |
( |
std::vector< litesql::FieldType > & |
ftypes | ) |
|
|
static |
| std::string ProjectModel::Model::insert |
( |
litesql::Record & |
tables, |
|
|
litesql::Records & |
fieldRecs, |
|
|
litesql::Records & |
valueRecs |
|
) |
| |
|
protected |
| const Model& ProjectModel::Model::operator= |
( |
const Model & |
obj | ) |
|
| virtual bool ProjectModel::Model::typeIsCorrect |
( |
| ) |
|
|
virtual |
| std::unique_ptr<Model> ProjectModel::Model::upcast |
( |
| ) |
|
| std::unique_ptr<Model> ProjectModel::Model::upcastCopy |
( |
| ) |
|
| virtual void ProjectModel::Model::update |
( |
| ) |
|
|
virtual |
| const litesql::FieldType ProjectModel::Model::Guid |
|
static |
| litesql::Field<std::string> ProjectModel::Model::guid |
| const litesql::FieldType ProjectModel::Model::Id |
|
static |
| litesql::Field<int> ProjectModel::Model::id |
| const litesql::FieldType ProjectModel::Model::Name |
|
static |
| litesql::Field<std::string> ProjectModel::Model::name |
| const litesql::FieldType ProjectModel::Model::Path |
|
static |
| litesql::Field<std::string> ProjectModel::Model::path |
| const std::string ProjectModel::Model::sequence__ |
|
static |
| const std::string ProjectModel::Model::table__ |
|
static |
| const litesql::FieldType ProjectModel::Model::Type |
|
static |
| litesql::Field<std::string> ProjectModel::Model::type |
| const std::string ProjectModel::Model::type__ |
|
static |