atlantis
namespace Orm
since 0.1.0-alpha.1linux
Types
- AutoIncrement
- BelongsTo
- Db
- EmptyResultException
- HasMany
- Ignore
- ManyToMany
- MappingException
- Migration
- MigrationRunner
- Model
- NotLoadedException
- NotNull
- ormAutoPk
- ormBelongsTo
- ormCols
- ormColTypes
- ormEntity
- ormFromRow
- ormGuard
- ormHasMany
- OrmLogicException
- ormManyToMany
- ormNotNullCols
- ormPath
- ormPk
- ormRelFill
- ormRelName
- ormRowFromRow
- ormRowGuardStruct
- ormSetPk
- ormVals
- PrimaryKey
- Query
- Rel
- RelMany
- Repo
- RepoHandle
- Row
- SoftDelete
- SqlAndParams
- SqlRender
- Table
- Timestamps
Functions
__ormColsSql
__ormColsSql(Model proto) -> string__ormEnumMiss
__ormEnumMiss<T>(T witness, string ctx, int code) -> T__ormGuard
__ormGuard(meta::Class c) -> bool__ormInPh
__ormInPh(int n) -> string__ormPad2
__ormPad2(int v) -> string__ormPad3
__ormPad3(int v) -> string__ormPathField
__ormPathField(expr::Node t) -> string__ormRowGuard
__ormRowGuard(meta::Class c) -> bool__ormSimpleName
__ormSimpleName(string qualified) -> stringasDbInt
asDbInt(string | int | float | bool | None v, string ctx) -> intdbEq
dbEq(string | int | float | bool | None a, string | int | float | bool | None b) -> boolddlSuggest
ddlSuggest(string t) -> stringfmtDateTime
fmtDateTime(DateTime d) -> stringfromDb
fromDb(string | int | float | bool | None v, int witness, string ctx) -> intfromDb(string | int | float | bool | None v, int | None witness, string ctx) -> int | NonefromDb(string | int | float | bool | None v, float witness, string ctx) -> floatfromDb(string | int | float | bool | None v, float | None witness, string ctx) -> float | NonefromDb(string | int | float | bool | None v, bool witness, string ctx) -> boolfromDb(string | int | float | bool | None v, bool | None witness, string ctx) -> bool | NonefromDb(string | int | float | bool | None v, string witness, string ctx) -> stringfromDb(string | int | float | bool | None v, string | None witness, string ctx) -> string | NonefromDb(string | int | float | bool | None v, DateTime | None witness, string ctx) -> DateTime | NonefromDb<T>(string | int | float | bool | None v, T witness, string ctx) -> TlikeEscape
likeEscape(string s) -> stringparseDateTime
parseDateTime(string s, string ctx) -> DateTimeqcol
qcol(string name) -> stringqpath
qpath(Array<string> segs) -> stringsqlQuote
sqlQuote(string s) -> stringstep
step(int x) -> intstep<T>(T x) -> inttoDb
toDb(int v) -> string | int | float | bool | NonetoDb(int | None v) -> string | int | float | bool | NonetoDb(float v) -> string | int | float | bool | NonetoDb(float | None v) -> string | int | float | bool | NonetoDb(bool v) -> string | int | float | bool | NonetoDb(bool | None v) -> string | int | float | bool | NonetoDb(string v) -> string | int | float | bool | NonetoDb(string | None v) -> string | int | float | bool | NonetoDb(DateTime v) -> string | int | float | bool | NonetoDb(DateTime | None v) -> string | int | float | bool | NonetoDb<T>(T v) -> string | int | float | bool | None