Browse Source

[EditorialModel/classes.py] Passage au db_engine()

Roland Haroutiounian 10 years ago
parent
commit
744a9fdda2
1 changed files with 7 additions and 7 deletions
  1. 7
    7
      EditorialModel/classes.py

+ 7
- 7
EditorialModel/classes.py View File

@@ -54,7 +54,7 @@ class EmClass(EmComponent):
54 54
         values = {'name': name, 'classtype': class_type['name'], 'icon': 0}
55 55
         resclass = super(EmClass, cls).create(**values)
56 56
 
57
-        dbe = cls.getDbE()
57
+        dbe = cls.db_engine()
58 58
         conn = dbe.connect()
59 59
 
60 60
         #Create a new table storing LodelObjects of this EmClass
@@ -76,7 +76,7 @@ class EmClass(EmComponent):
76 76
             do_delete = False
77 77
             return False
78 78
 
79
-        dbe = self.__class__.getDbE()
79
+        dbe = self.__class__.db_engine()
80 80
         meta = sqlutils.meta(dbe)
81 81
         #Here we have to give a connection
82 82
         class_table = sql.Table(self.name, meta)
@@ -95,7 +95,7 @@ class EmClass(EmComponent):
95 95
     ## Isolate SQL for EmClass::fieldgroups
96 96
     # @return An array of dict (sqlalchemy fetchall)
97 97
     def _fieldgroups_db(self):
98
-        dbe = self.__class__.getDbE()
98
+        dbe = self.__class__.db_engine()
99 99
         emfg = sql.Table(EditorialModel.fieldgroups.EmFieldGroup.table, sqlutils.meta(dbe))
100 100
         req = emfg.select().where(emfg.c.class_id == self.uid)
101 101
 
@@ -114,7 +114,7 @@ class EmClass(EmComponent):
114 114
         return fields
115 115
 
116 116
     def _fields_db(self, fieldgroup_id):
117
-        dbe = self.__class__.getDbE()
117
+        dbe = self.__class__.db_engine()
118 118
         fields = sql.Table(EditorialModel.fields.EmField.table, sqlutils.meta(dbe))
119 119
         req = fields.select().where(fields.c.fieldgroup_id == fieldgroup_id)
120 120
 
@@ -134,7 +134,7 @@ class EmClass(EmComponent):
134 134
     ## Isolate SQL for EmCLass::types
135 135
     # @return An array of dict (sqlalchemy fetchall)
136 136
     def _types_db(self):
137
-        dbe = self.__class__.getDbE()
137
+        dbe = self.__class__.db_engine()
138 138
         emtype = sql.Table(EditorialModel.types.EmType.table, sqlutils.meta(dbe))
139 139
         req = emtype.select().where(emtype.c.class_id == self.uid)
140 140
         conn = dbe.connect()
@@ -152,7 +152,7 @@ class EmClass(EmComponent):
152 152
 
153 153
     def _link_type_db(self, table_name):
154 154
         #Create a new table storing LodelObjects that are linked to this EmClass
155
-        conn = self.__class__.getDbE().connect()
155
+        conn = self.__class__.db_engine().connect()
156 156
         meta = sql.MetaData()
157 157
         emlinketable = sql.Table(table_name, meta, sql.Column('uid', sql.VARCHAR(50), primary_key=True))
158 158
         emlinketable.create(conn)
@@ -164,7 +164,7 @@ class EmClass(EmComponent):
164 164
         return self._linked_types_db()
165 165
 
166 166
     def _linked_types_db(self):
167
-        dbe = self.__class__.getDbE()
167
+        dbe = self.__class__.db_engine()
168 168
         meta = sql.MetaData()
169 169
         meta.reflect(dbe)
170 170
 

Loading…
Cancel
Save