|
@@ -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
|
|