Selaa lähdekoodia

- added neko.db.Manager.delete( {} )

Laurent Bedubourg 18 vuotta sitten
vanhempi
sitoutus
c0dce7271a
1 muutettua tiedostoa jossa 9 lisäystä ja 0 poistoa
  1. 9 0
      std/neko/db/Manager.hx

+ 9 - 0
std/neko/db/Manager.hx

@@ -126,6 +126,15 @@ class Manager<T : Object> {
 		return object(s.toString(),lock);
 	}
 
+	public function delete( x : {} ) {
+		var s = new StringBuf();
+		s.add("DELETE FROM ");
+		s.add(table_name);
+		s.add(" WHERE ");
+		addCondition(s,x);
+		execute(s.toString());
+	}
+
 	public function search( x : {}, ?lock : Bool ) : List<T> {
 		if( lock == null )
 			lock = true;