Example #1
0
 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}')
Example #2
0
    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
Example #3
0
 def delete_model(self, name):
     F.delete_model(name)
     self.dbw.unregister_predictor(name)