converts camel case MyEntityName to my_entity_name
returns "DELETE FROM <table name> WHERE id=id
returns "INSERT INTO <table name> (<field list>) VALUES (value list)
returns "SELECT <field list> FROM <table name>"
returns "SELECT <field list> FROM <table name>"
returns "SELECT <field list> FROM <table name>"
returns "UPDATE <table name> SET field1=value1 WHERE id=id
Extract a row from the result set as the specified type. Requires that next has already been checked. Can be used for example to extract rows from executing a PreparedStatement.
returns array of field names
returns table name for struct type
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.