bee.osql.engine
ObjSQL is Suid implementation.
ObjSQLRich is SuidRich implementation.
PreparedSqlLib is PreparedSql implementation.
def
select_dict( self, sql, return_type_class, params_dict=None, start=None, size=None):
eg: preparedSql=PreparedSql() entity_list =preparedSql.select_dict("SELECT * FROM orders WHERE name=#{name} and id=#{id} and name=#{name}", Orders, params_dict ={"name":"bee1","id":4})
def
modify(self, sql, params=None):
eg: sql = "update orders set name = ?, remark = ? where id = ?" params = ('bee130', 'test-update', 1) updateNum = preparedSql.modify(sql, params)