mirror of https://github.com/midoks/mdserver-web
parent
b3626022bf
commit
86014afedb
@ -0,0 +1,37 @@ |
||||
# coding:utf-8 |
||||
|
||||
# --------------------------------------------------------------------------------- |
||||
# MW-Linux面板 |
||||
# --------------------------------------------------------------------------------- |
||||
# copyright (c) 2018-∞(https://github.com/midoks/mdserver-web) All rights reserved. |
||||
# --------------------------------------------------------------------------------- |
||||
# Author: midoks <midoks@163.com> |
||||
# --------------------------------------------------------------------------------- |
||||
|
||||
|
||||
from flask_sqlalchemy import SQLAlchemy |
||||
# from flask_security import UserMixin, RoleMixin |
||||
import setting |
||||
|
||||
SCHEMA_VERSION = 1 |
||||
|
||||
|
||||
db = SQLAlchemy( |
||||
engine_options={ |
||||
'pool_size': setting.CONFIG_DATABASE_CONNECTION_POOL_SIZE, |
||||
'max_overflow': setting.CONFIG_DATABASE_CONNECTION_MAX_OVERFLOW |
||||
} |
||||
) |
||||
|
||||
class Version(db.Model): |
||||
"""用于参考/升级的版本号""" |
||||
__tablename__ = 'version' |
||||
name = db.Column(db.String(32), primary_key=True) |
||||
value = db.Column(db.Integer(), nullable=False) |
||||
|
||||
class Role(db.Model): |
||||
"""定义安全角色""" |
||||
__tablename__ = 'role' |
||||
id = db.Column(db.Integer(), primary_key=True) |
||||
name = db.Column(db.String(128), unique=True, nullable=False) |
||||
description = db.Column(db.String(256), nullable=False) |
Loading…
Reference in new issue