- addFieldValue
string addFieldValue(string m)
Undocumented in source. Be warned that the author may not have intended to support it.
- addUpdateValue
string addUpdateValue(string m)
Undocumented in source. Be warned that the author may not have intended to support it.
- camelCaseToUnderscoreDelimited
string camelCaseToUnderscoreDelimited(string s)
converts camel case MyEntityName to my_entity_name
- generateDeleteSQL
string generateDeleteSQL()
returns "DELETE FROM <table name> WHERE id=id
- generateInsertSQL
string generateInsertSQL()
returns "INSERT INTO <table name> (<field list>) VALUES (value list)
- generateSelectForGetSQL
string generateSelectForGetSQL()
returns "SELECT <field list> FROM <table name>"
- generateSelectForGetSQLWithFilter
string generateSelectForGetSQLWithFilter()
Undocumented in source. Be warned that the author may not have intended to support it.
- generateSelectSQL
string generateSelectSQL()
returns "SELECT <field list> FROM <table name>"
- generateSelectSQL
string generateSelectSQL()
returns "SELECT <field list> FROM <table name>"
- generateUpdateSQL
string generateUpdateSQL()
returns "UPDATE <table name> SET field1=value1 WHERE id=id
- get
T get(Statement stmt, long id)
Undocumented in source. Be warned that the author may not have intended to support it.
- get
T get(Statement stmt, string filter)
Undocumented in source. Be warned that the author may not have intended to support it.
- getAllColumnsReadCode
string getAllColumnsReadCode()
Undocumented in source. Be warned that the author may not have intended to support it.
- getAllColumnsReadCode
string getAllColumnsReadCode()
Undocumented in source. Be warned that the author may not have intended to support it.
- getColumnNamesForType
string[] getColumnNamesForType()
returns array of field names
- getColumnReadCode
string getColumnReadCode()
Undocumented in source. Be warned that the author may not have intended to support it.
- getColumnTypeDatasetReadCode
string getColumnTypeDatasetReadCode()
Undocumented in source. Be warned that the author may not have intended to support it.
- getColumnTypeIsNullCode
string getColumnTypeIsNullCode()
Undocumented in source. Be warned that the author may not have intended to support it.
- getColumnTypeKeyIsSetCode
string getColumnTypeKeyIsSetCode()
Undocumented in source. Be warned that the author may not have intended to support it.
- getPropertyMemberType
PropertyMemberType getPropertyMemberType()
Undocumented in source. Be warned that the author may not have intended to support it.
- getPropertyReadCode
string getPropertyReadCode()
Undocumented in source. Be warned that the author may not have intended to support it.
- getPropertyReadCode
string getPropertyReadCode()
Undocumented in source. Be warned that the author may not have intended to support it.
- getPropertyType
PropertyMemberType getPropertyType()
Undocumented in source. Be warned that the author may not have intended to support it.
- getPropertyWriteCode
string getPropertyWriteCode()
Undocumented in source. Be warned that the author may not have intended to support it.
- getPropertyWriteCode
string getPropertyWriteCode()
Undocumented in source. Be warned that the author may not have intended to support it.
- getTableNameForType
string getTableNameForType()
returns table name for struct type
- getVarTypeDatasetReadCode
string getVarTypeDatasetReadCode()
Undocumented in source. Be warned that the author may not have intended to support it.
- insert
bool insert(Statement stmt, T o)
Undocumented in source. Be warned that the author may not have intended to support it.
- isColumnTypeNullableByDefault
bool isColumnTypeNullableByDefault()
Undocumented in source. Be warned that the author may not have intended to support it.
- isSupportedSimpleTypeRefList
bool isSupportedSimpleTypeRefList()
Undocumented in source. Be warned that the author may not have intended to support it.
- joinFieldList
string joinFieldList()
Undocumented in source. Be warned that the author may not have intended to support it.
- paramCount
int paramCount()
Undocumented in source. Be warned that the author may not have intended to support it.
- remove
bool remove(Statement stmt, T o)
Undocumented in source. Be warned that the author may not have intended to support it.
- update
bool update(Statement stmt, T o)
Undocumented in source. Be warned that the author may not have intended to support it.
DDBC - D DataBase Connector - abstraction layer for RDBMS access, with interface similar to JDBC.
Source file ddbc/drivers/pgsqlddbc.d. DDBC library attempts to provide implementation independent interface to different databases.
Set of supported RDBMSs can be extended by writing Drivers for particular DBs.
JDBC documentation can be found here: http://docs.oracle.com/javase/1.5.0/docs/api/java/sql/package-summary.html
This module contains implementation POD utilities.