haXe API Documentation
Back | Index
class sys.db.Manager<T>
Available in neko, php, cpp
SPOD Manager : the persistent object database manager. See the tutorial on haXe website to learn how to use SPOD.
function new(classval : Class<T>) : Void
function all(?lock : Bool) : List<T>
function count(cond : Dynamic) : Int
function dbClass() : Class<Dynamic>
function dbInfos() : SpodInfos
function delete(cond : Dynamic) : Void
function dynamicSearch(x : { }, ?lock : Bool) : List<T>
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 unsafeGetWithKeys(keys : { }, ?lock : Bool) : T
function unsafeObject(sql : String, lock : Bool) : T
function unsafeObjects(sql : String, lock : Bool) : List<T>
static var cnx(default,setConnection) : Connection
static var lockMode : String
static function cleanup() : Void
static function initialize() : Void
static inline function quoteBool(v : Bool) : String
static inline function quoteBytes(v : haxe.io.Bytes) : String
static inline function quoteDate(v : Date) : String
static inline function quoteFloat(v : Float) : String
static inline function quoteInt(v : Int) : String
static inline function quoteString(v : String) : String
Back | Index