Wt
4.10.3
|
Default traits for a class mapped with Wt::Dbo. More...
Public Types | |
typedef long long | IdType |
Type of the primary key. | |
Static Public Member Functions | |
static IdType | invalidId () |
Returns the sentinel value for a null id. | |
static const char * | surrogateIdField () |
Returns the database field name for the surrogate primary key. | |
static const char * | versionField () |
Configures the optimistic concurrency version field. | |
Default traits for a class mapped with Wt::Dbo.
This class provides the default traits. It is convenient (and future proof) to inherit these default traits when customizing the traits for one particular class.
Type of the primary key.
The default corresponds to a surrogate key, which is long long
.
Returns the sentinel value for a null
id.
The default implementation returns -1.
Returns the database field name for the surrogate primary key.
The default surrogate id database field name is "id"
.