Rebornbuddy
Loading...
Searching...
No Matches
SQLite.Orm Class Reference

Static Public Member Functions

static string SqlDecl (TableMapping.Column p, bool storeDateTimeAsTicks)
static string SqlType (TableMapping.Column p, bool storeDateTimeAsTicks)
static bool IsPK (MemberInfo p)
static string Collation (MemberInfo p)
static bool IsAutoInc (MemberInfo p)
static IEnumerable< IndexedAttributeGetIndices (MemberInfo p)
static ? int MaxStringLength (PropertyInfo p)
static bool IsMarkedNotNull (MemberInfo p)

Static Public Attributes

const int DefaultMaxStringLength = 140
const string ImplicitPkName = "Id"
const string ImplicitIndexSuffix = "Id"

Member Function Documentation

◆ Collation()

string SQLite.Orm.Collation ( MemberInfo p)
static

◆ GetIndices()

IEnumerable< IndexedAttribute > SQLite.Orm.GetIndices ( MemberInfo p)
static

◆ IsAutoInc()

bool SQLite.Orm.IsAutoInc ( MemberInfo p)
static

◆ IsMarkedNotNull()

bool SQLite.Orm.IsMarkedNotNull ( MemberInfo p)
static

◆ IsPK()

bool SQLite.Orm.IsPK ( MemberInfo p)
static

◆ MaxStringLength()

? int SQLite.Orm.MaxStringLength ( PropertyInfo p)
static

◆ SqlDecl()

string SQLite.Orm.SqlDecl ( TableMapping.Column p,
bool storeDateTimeAsTicks )
static

◆ SqlType()

string SQLite.Orm.SqlType ( TableMapping.Column p,
bool storeDateTimeAsTicks )
static

Member Data Documentation

◆ DefaultMaxStringLength

const int SQLite.Orm.DefaultMaxStringLength = 140
static

◆ ImplicitIndexSuffix

const string SQLite.Orm.ImplicitIndexSuffix = "Id"
static

◆ ImplicitPkName

const string SQLite.Orm.ImplicitPkName = "Id"
static