def build_sql_models(base): from gluon.common.particleGenerator.DataBaseModelGenerator import DataBaseModelProcessor load_model() global DataBaseModelGeneratorInstance if not DataBaseModelGeneratorInstance: DataBaseModelGeneratorInstance = DataBaseModelProcessor() DataBaseModelGeneratorInstance.add_model(model) DataBaseModelGeneratorInstance.build_sqla_models(base)
def get_primary_key_type(self, table_data): primary_key = DataBaseModelProcessor.get_primary_key( table_data) return table_data['attributes'][primary_key]['type']