class BaseModel(db.Model):
__abstract__ = True
id = db.Column(db.Integer, primary_key=True, autoincrement=True)
def save(self):
try:
db.session.add(self)
db.session.commit()
except Exception as e:
print(e)
return False
else:
return True
@staticmethod
def save_all(*args):
try:
db.session.add_all(*args)
db.session.commit()
except Exception as e:
print(e)
return False
else:
return True
def delete(self):
try:
db.session.delete(self)
db.session.commit()
except Exception as e:
print(e)
return False
else:
return True
网友评论