|
@@ -32,7 +32,7 @@ class LeDataSourceSQL(DummyDatasource):
|
32
|
32
|
# @return int : lodel_id of the created object
|
33
|
33
|
# @todo add the returning clause and the insertion in "object"
|
34
|
34
|
def insert(self, letype, leclass, datas):
|
35
|
|
- query_table_name = self._get_table_name_from_class_name(leclass.name)
|
|
35
|
+ query_table_name = self._get_table_name_from_class_name(leclass.__name__)
|
36
|
36
|
|
37
|
37
|
query = insert(query_table_name, datas)
|
38
|
38
|
with self.connection as cur:
|
|
@@ -49,7 +49,7 @@ class LeDataSourceSQL(DummyDatasource):
|
49
|
49
|
# @return list
|
50
|
50
|
def get(self, leclass, letype, field_list, filters, relational_filters=None):
|
51
|
51
|
|
52
|
|
- query_table_name = self._get_table_name_from_class_name(leclass.name)
|
|
52
|
+ query_table_name = self._get_table_name_from_class_name(leclass.__name__)
|
53
|
53
|
where_filters = self._prepare_filters(filters, query_table_name)
|
54
|
54
|
join_fields = {}
|
55
|
55
|
|
|
@@ -82,7 +82,7 @@ class LeDataSourceSQL(DummyDatasource):
|
82
|
82
|
# @param relational_filters list : list of tuples formatted as (('superior'|'subordinate', FIELD), OPERATOR, VALUE)
|
83
|
83
|
# @return bool : True on success
|
84
|
84
|
def delete(self, letype, leclass, filters, relational_filters):
|
85
|
|
- query_table_name = self._get_table_name_from_class_name(leclass.name)
|
|
85
|
+ query_table_name = self._get_table_name_from_class_name(leclass.__name__)
|
86
|
86
|
prep_filters = self._prepare_filters(filters, query_table_name)
|
87
|
87
|
prep_rel_filters = self._prepare_rel_filters(relational_filters)
|
88
|
88
|
|
|
@@ -127,7 +127,7 @@ class LeDataSourceSQL(DummyDatasource):
|
127
|
127
|
# @todo prendre en compte les rel_filters
|
128
|
128
|
def update(self, letype, leclass, filters, rel_filters, data):
|
129
|
129
|
|
130
|
|
- query_table_name = self._get_table_name_from_class_name(leclass.name)
|
|
130
|
+ query_table_name = self._get_table_name_from_class_name(leclass.__name__)
|
131
|
131
|
where_filters = filters
|
132
|
132
|
set_data = data
|
133
|
133
|
|