- PrimaryKey
PrimaryKeyAttribute PrimaryKey [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- foreignKey
ForeignKeyAttribute foreignKey [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- ignore
IgnoreAttribute ignore [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- index
IndexAttribute index [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- serial
PGTypeAttribute serial [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- serial4
PGTypeAttribute serial4 [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- serial8
PGTypeAttribute serial8 [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- uniqueIndex
IndexAttribute uniqueIndex [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- AttributeList
template AttributeList(T, bool ignorePK = false, bool insert = false)
Undocumented in source.
- AttributeList2
template AttributeList2(T, string prefix = "", string asPrefix = "", bool ignorePK = false, bool insert = false, fields...)
Undocumented in source.
- SnakeCase
template SnakeCase(string str)
Undocumented in source.
- attributeName
template attributeName(alias R)
Undocumented in source.
- embeddedPrefix
template embeddedPrefix(T)
Undocumented in source.
- filterSerialisableMembers
template filterSerialisableMembers(T, FIELDS...)
Undocumented in source.
- getMembersByUDA
template getMembersByUDA(T, alias attribute)
Undocumented in source.
- isNonStaticMember
template isNonStaticMember(T, string M)
Undocumented in source.
- isPK
template isPK(alias T, string m)
Undocumented in source.
- isPublicMember
template isPublicMember(T, string M)
Undocumented in source.
- isRWField
template isRWField(T, string M)
Determines if a member is a public, non-static, de-facto data field.
In addition to plain data fields, R/W properties are also accepted.
- isRWPlainField
template isRWPlainField(T, string M)
Determins if a member is a public, non-static data field.
- primaryKeyName
template primaryKeyName(T)
Undocumented in source.
- relationName
template relationName(alias R)
Undocumented in source.
- serialisableMembers
template serialisableMembers(T)
Undocumented in source.