haXe API Documentation
Back | Index
class sys.db.Manager<T>
Available in neko, php, cpp
Record Manager : the persistent object database manager. See the tutorial on haXe website to learn how to use Record.
function new(classval : Class<T>) : Void
function all(?lock : Bool) : List<T>
function count(cond : Dynamic) : Int
function dbClass() : Class<Dynamic>
function dbInfos() : RecordInfos
function delete(cond : Dynamic, ?options : Dynamic) : Void
function dynamicSearch(x : { }, ?lock : Bool) : List<T>
function forceUpdate(o : T, field : String) : Void
function get(id : Dynamic, ?lock : Bool) : T
function search(cond : Dynamic, ?options : Dynamic, ?lock : Bool) : List<T>
function select(cond : Dynamic, ?options : Dynamic, ?lock : Bool) : T
function unsafeCount(sql : String) : Int
function unsafeDelete(sql : String) : Void
function unsafeGet(id : Dynamic, ?lock : Bool) : T
function unsafeGetId(o : T) : Dynamic
function unsafeGetWithKeys(keys : { }, ?lock : Bool) : T
function unsafeObject(sql : String, lock : Bool) : T
function unsafeObjects(sql : String, lock : Bool) : List<T>
static var cnx(default,dynamic) : Connection
static var lockMode : String
static function cleanup() : Void
static function initialize() : Void
static function nullCompare(a : String, b : String, eq : Bool) : String
static function quoteAny(v : Dynamic) : String
static function quoteList(v : String, it : Iterable<Dynamic>) : String
Back | Index