Browse Source

Small bugfixes in utils

Yann Weber 9 years ago
parent
commit
0c046ab0a3
1 changed files with 6 additions and 9 deletions
  1. 6
    9
      DataSource/MySQL/utils.py

+ 6
- 9
DataSource/MySQL/utils.py View File

@@ -21,14 +21,14 @@ leroot_lodel_id = 0
21 21
 # @param class_name str : The class name
22 22
 # @return a table name
23 23
 def object_table_name(class_name):
24
-    return "%s%s"%(table_preffix['object'], class_name).lower()
24
+    return ("%s%s"%(table_preffix['object'], class_name)).lower()
25 25
 
26 26
 ## @brief Return a table name given a class name and a type name
27 27
 # @param class_name str : The (Em|Le)Class name
28 28
 # @param type_name str : The (Em|Le)Type name
29 29
 # @return a table name
30 30
 def r2t_table_name(class_name, type_name):
31
-    return "%s%s_%s"%(table_preffix['relation'], class_name, type_name).lower()
31
+    return ("%s%s_%s"%(table_preffix['relation'], class_name, type_name)).lower()
32 32
 
33 33
 ## @brief Return a column name given a field name
34 34
 # @param field_name : The EmField or LeObject field name
@@ -40,11 +40,8 @@ def column_name(field_name):
40 40
 # @param src_table_name str
41 41
 # @param dst_table_name str
42 42
 # @return str
43
-def get_fk_name(cls, src_table_name, dst_table_name):
44
-    return "fk_%s_%s" % (src_table_name, dst_table_name)
45
-
46
-def common_table_name(relation=True):
47
-    return common_tables['relation' if relation else 'object']
43
+def get_fk_name(src_table_name, dst_table_name):
44
+    return ("fk_%s_%s" % (src_table_name, dst_table_name)).lower()
48 45
 
49 46
 ## @brief Exec a query
50 47
 # @param query str : SQL query
@@ -58,7 +55,7 @@ def query(connection, query):
58 55
 
59 56
 ## @brief Identifier escaping
60 57
 # @param idname str : An SQL identifier
61
-def escape_idname(cls, idname):
58
+def escape_idname(idname):
62 59
     if '`' in idname:
63 60
         raise ValueError("Invalid name : '%s'" % idname)
64 61
     return '`%s`' % idname
@@ -66,7 +63,7 @@ def escape_idname(cls, idname):
66 63
 ## @brief Given a fieldtype, returns a MySQL type specifier
67 64
 # @param emfieldType EmFieldType : A fieldtype
68 65
 # @return str
69
-def get_type_spec_from_fieldtype(cls, emfieldtype):
66
+def get_type_spec_from_fieldtype(emfieldtype):
70 67
 
71 68
     ftype = emfieldtype.ftype
72 69
 

Loading…
Cancel
Save