Miniorm

Constructors

this
this(Database db)
this
this(string path, int flags)

Destructor

~this
~this()
Undocumented in source.

Alias This

getUnderlyingDb

Members

Functions

close
void close()
Undocumented in source. Be warned that the author may not have intended to support it.
getUnderlyingDb
Database getUnderlyingDb()
Undocumented in source. Be warned that the author may not have intended to support it.
log
void log(bool v)

Toggle logging.

opAssign
void opAssign(typeof(this) rhs)
Undocumented in source. Be warned that the author may not have intended to support it.
prepare
RefCntStatement prepare(string sql)
Undocumented in source. Be warned that the author may not have intended to support it.
prepareCacheSize
void prepareCacheSize(size_t s)
Undocumented in source. Be warned that the author may not have intended to support it.
run
void run(string sql, bool delegate(ResultRange) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
run
size_t run(Count!T v, Args args)
Undocumented in source. Be warned that the author may not have intended to support it.
run
auto run(Select!T v, Args args)
Undocumented in source. Be warned that the author may not have intended to support it.
run
void run(Delete!T v, Args args)
Undocumented in source. Be warned that the author may not have intended to support it.
run
void run(Insert!T0 v, T1[] arr)
Undocumented in source. Be warned that the author may not have intended to support it.
run
void run(Insert!T v, R rng)
Undocumented in source. Be warned that the author may not have intended to support it.
transaction
Transaction transaction()

Start a RAII handled transaction.

Meta