31 lines
919 B
SQL
31 lines
919 B
SQL
set names utf8;
|
|
|
|
drop database if exists n9e_hbs;
|
|
create database n9e_hbs;
|
|
use n9e_hbs;
|
|
|
|
create table `instance` (
|
|
`id` int unsigned not null auto_increment,
|
|
`module` varchar(32) not null,
|
|
`identity` varchar(255) not null,
|
|
`rpc_port` varchar(16) not null default 0,
|
|
`http_port` varchar(16) not null default 0,
|
|
`region` varchar(32) not null default 'default',
|
|
`remark` text,
|
|
`ts` int unsigned not null,
|
|
primary key (`id`),
|
|
key(`module`,`identity`,`rpc_port`,`http_port`)
|
|
) engine=innodb default charset=utf8;
|
|
|
|
create table `detector` (
|
|
`id` int unsigned not null auto_increment,
|
|
`module` varchar(32) not null,
|
|
`node` varchar(16) not null,
|
|
`region` varchar(64) not null,
|
|
`ip` varchar(255) not null,
|
|
`port` varchar(16) not null,
|
|
`ts` int unsigned not null,
|
|
primary key (`id`),
|
|
key(`ip`,`port`)
|
|
) engine=innodb default charset=utf8;
|