shark.entity

Undocumented in source.

Members

Aliases

Binary
alias Binary = Nullable!(ubyte[], 0)
Undocumented in source.
Blob
alias Blob = Nullable!(ubyte[], 1)
Undocumented in source.
Bool
alias Bool = Nullable!bool
Undocumented in source.
Byte
alias Byte = Nullable!byte
Undocumented in source.
Char
alias Char = Nullable!char
Undocumented in source.
Clob
alias Clob = Nullable!(string, 1)
Undocumented in source.
Date
alias Date = Nullable!(std.datetime.Date)
Undocumented in source.
DateTime
alias DateTime = Nullable!(std.datetime.DateTime)
Undocumented in source.
Double
alias Double = Nullable!double
Undocumented in source.
Float
alias Float = Nullable!float
Undocumented in source.
Integer
alias Integer = Nullable!int
Undocumented in source.
Long
alias Long = Nullable!long
Undocumented in source.
Short
alias Short = Nullable!short
Undocumented in source.
String
alias String = Nullable!(string, 0)
Undocumented in source.
Time
alias Time = Nullable!(std.datetime.TimeOfDay)
Undocumented in source.

Enums

AutoIncrement
enum AutoIncrement
Undocumented in source.
NotNull
enum NotNull
Undocumented in source.
PrimaryKey
enum PrimaryKey
Undocumented in source.
Unique
enum Unique
Undocumented in source.

Interfaces

Entity
interface Entity

Base interface that every entity should implement.

Structs

Length
struct Length
Undocumented in source.
Name
struct Name
Undocumented in source.
Nullable
struct Nullable(T, ubyte id = 0)
Undocumented in source.

Meta