Beispiel #1
0
 def update(cls, name, data):
     row = {
         'name': name,
         'db_url': data['db_url'],
         'entity_table': data['entity_table'],
         'entity_key': data['entity_key'],
         'alias_table': data['alias_table'],
         'alias_text': data['alias_text'],
         'alias_key': data['alias_key']
         }
     types_table.writerow(row, unique_columns=[name])
     return cls._row_to_type(row)
Beispiel #2
0
 def create(cls, data):
     row = {
         'name': data['name'],
         'db_url': data['db_url'],
         'entity_table': data['entity_table'],
         'entity_key': data['entity_key'],
         'alias_table': data['alias_table'],
         'alias_text': data['alias_text'],
         'alias_key': data['alias_key']
     }
     types_table.writerow(row)
     return cls._row_to_type(row)
Beispiel #3
0
 def create(cls, data):
     row = {
         'name': data['name'],
         'db_url': data['db_url'],
         'entity_table': data['entity_table'],
         'entity_key': data['entity_key'],
         'alias_table': data['alias_table'],
         'alias_text': data['alias_text'],
         'alias_key': data['alias_key']
         }
     types_table.writerow(row)
     return cls._row_to_type(row)
Beispiel #4
0
 def update(cls, name, data):
     row = {
         'name': name,
         'db_url': data['db_url'],
         'entity_table': data['entity_table'],
         'entity_key': data['entity_key'],
         'alias_table': data['alias_table'],
         'alias_text': data['alias_text'],
         'alias_key': data['alias_key']
     }
     types_table.writerow(row, unique_columns=[name])
     return cls._row_to_type(row)