代码发布系统表结构设计
2019-04-17 19:44:12 0 举报
代码发布系统表结构
作者其他创作
大纲/内容
用户表(User)
id
name
password
roles(角色)
depart(部门)
email
create_time
多对一
主机发布状态表(Hostissue)
host
issue
time(发布时间)
多对多
定时任务表(Cron)
job(执行的任务)
executor(执行人,系统用户)
host(主机列表)
exe_time(执行时间)
user(linux用户)
method(ansible、celery)
note
主机表(Host)
ip
version(版本)
ssh(端口)
type(类型)
status(主机状态)
environment(环境)
init(初始化)
发布信息表(Issue)
version
issuer(发布人)
term(项目)
status(发布状态)
updata_type(更新类型)
file_dir(部署发布系统)
backup
backup_path
命令表(Command)
cmd(执行的命令)
executor(执行人)
time(执行时间)
result(执行结果)
角色表(Roles)
role
初始化表(Init)
system
funcs(初始化本项目)
playbook(playbook地址)
user(初始化用户)
项目表(Term)
charge(负责人)
developer(开发人)
testor(测试人)
dlanguage(开发语言)
status
nignx_host
nginx_conf
server_host
project_path
git_path
0 条评论
回复 删除
下一页