def delete_model(self, name): predictor_record = Predictor.query.filter_by( company_id=self.company_id, name=name, is_custom=False).first() id = predictor_record.id session.delete(predictor_record) session.commit() F.delete_model(name) self.dbw.unregister_predictor(name) self.fs_store.delete(f'predictor_{self.company_id}_{id}')
def delete_model(self, name): from mindsdb_native import F from mindsdb_native.libs.constants.mindsdb import DATA_SUBTYPES from mindsdb.interfaces.storage.db import session, Predictor predictor_record = Predictor.query.filter_by(company_id=self.company_id, name=name, is_custom=False).first() id = predictor_record.id session.delete(predictor_record) session.commit() F.delete_model(name) self.dbw.unregister_predictor(name) self.fs_store.delete(f'predictor_{self.company_id}_{id}') return 0
def delete_model(self, name): F.delete_model(name) self.dbw.unregister_predictor(name)