miniorm.api

Members

Classes

SpinSqlTimeout
class SpinSqlTimeout
Undocumented in source.

Enums

AggregateInsert
enum AggregateInsert

Wheter one aggregated insert or multiple should be generated.

Functions

fromSqLiteDateTime
SysTime fromSqLiteDateTime(string raw_dt)
Undocumented in source. Be warned that the author may not have intended to support it.
rndSleep
void rndSleep(Duration min_, ulong span)

Sleep for a random time that is min_ + rnd(0, span).

spinSql
auto spinSql(Duration timeout, Duration minTime, Duration maxTime)

Execute an SQL query until it succeeds.

spinSql
auto spinSql()
Undocumented in source. Be warned that the author may not have intended to support it.
toSqliteDateTime
string toSqliteDateTime(SysTime ts)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Miniorm
struct Miniorm
Transaction
struct Transaction

RAII handling of a transaction.

Meta

Authors

Joakim Brännström (joakim.brannstrom@gmx.com) Oleg Butko (deviator)