用戶app前端
表的設計:數據庫
用戶表:後端
用戶id服務器
用戶名app
用戶郵箱設計
用戶角色(apply, approve, execute,super)server
用戶級別(主要是同一個角色的用戶區分)開發
郵箱驗證碼:EmailVerifyCord 【參考dj2】io
數據信息appinnodb
數據庫服務器信息
server_host
server_env
server_user
server_password
server_db_nums: 當前數據庫中有多少個庫
server_db_names: 當前數據庫中全部庫的名字// 以列表形式存儲
建立的數據庫的基本信息
db_host
db_name
db_id: 全局惟一
db_privileges
db_detail: 數據庫的用途
db_engine: (默認是innodb)
db_env: 數據庫所處的環境(qa,Dev, stage, live)
db_version 數據庫實例的版本
db_aplly_name 數據庫的申請者
db_apply_time 數據庫的申請時間
db_approval_name 數據庫的批准者
db_approval_time 數據庫的批准時間
db_create_name 數據庫的建立者
db_create_time 數據庫的建立時間
db_table_nums: 對應的這個庫中有多少個表
db_table_names: 對應的這個庫中表的名字 // 字段先空着不用
數據庫監控信息 【主要是作zabbix的二次開發,從zabbix agentd上拉數據,而後展現】
數據庫信息的前端展現頁面
在後端展現的時候還有一個操做,搜索某一個數據庫名,應該顯示出對應的dev,qa,stage.live全部主機
operation app
在界面對數據庫實例作的一些操做。
第一個: 建立數據庫操做
第二個:在dev, qa, stage執行查詢select操做。