diamond.data.mapping.engines.mysql

Copyright © DiamondMVC 2018

Modules

generators
module diamond.data.mapping.engines.mysql.generators

Copyright © DiamondMVC 2018

model
module diamond.data.mapping.engines.mysql.model

Copyright © DiamondMVC 2018

Public Imports

diamond.data.mapping.engines.mysql.generators
public import diamond.data.mapping.engines.mysql.generators;
diamond.data.mapping.engines.mysql.model
public import diamond.data.mapping.engines.mysql.model;

Members

Aliases

DbParam
alias DbParam = Variant

A variant db parameter type.

Functions

execute
ulong execute(string sql, DbParam[string] params, string connectionString)

Executes an sql statement.

executeRaw
ulong executeRaw(string sql, DbParam[] params, string connectionString)

Executes a raw sql statement.

exists
bool exists(string sql, DbParam[string] params, string connectionString)

Validates whether a row is selected from the query or not.

existsRaw
bool existsRaw(string sql, DbParam[] params, string connectionString)

Validates whether a row is selected from the raw query or not.

readMany
auto readMany(string sql, DbParam[string] params, string connectionString)

Executes a multi sql read.

readManyRaw
auto readManyRaw(string sql, DbParam[] params, string connectionString)

Executes a raw multi sql read.

readSingle
TModel readSingle(string sql, DbParam[string] params, string connectionString)

Executes a single sql read.

readSingleRaw
TModel readSingleRaw(string sql, DbParam[] params, string connectionString)

Executes a single raw sql read.

scalar
T scalar(string sql, DbParam[string] params, string connectionString)

Executes a scalar sql statement.

scalarInsert
T scalarInsert(string sql, DbParam[string] params, string connectionString)

Executes a scalar insert sql statement.

scalarInsertRaw
T scalarInsertRaw(string sql, DbParam[] params, string connectionString)

Executes a raw scalar insert sql statement.

scalarRaw
T scalarRaw(string sql, DbParam[] params, string connectionString)

Executes a raw scalar sql statement.

Properties

dbConnectionString
auto dbConnectionString [@property getter]

Gets the connection string.

Meta

Authors

Jacob Jensen (bausshf)