Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
CentralNic
rdnsd
Commits
d6566e37
Unverified
Commit
d6566e37
authored
Oct 08, 2019
by
Gavin Brown
Browse files
add a unique index
parent
70e050ae
Changes
1
Hide whitespace changes
Inline
Side-by-side
rdnsd
View file @
d6566e37
...
...
@@ -505,6 +505,7 @@ sub initialise_sqlite {
$db
->
do
(
sprintf
('
CREATE INDEX IF NOT EXISTS `end_time_idx` ON %s(`end_time`)
',
$tbl
));
$db
->
do
(
sprintf
('
CREATE INDEX IF NOT EXISTS `family_idx` ON %s(`family`)
',
$tbl
));
$db
->
do
(
sprintf
('
CREATE INDEX IF NOT EXISTS `proto_idx` ON %s(`proto`)
',
$tbl
));
$db
->
do
(
sprintf
('
CREATE UNIQUE INDEX IF NOT EXISTS `unique_idx` ON %s(`node_id`, `start_time`, `host`, `family`, `proto`)
',
$tbl
));
$db
->
commit
;
...
...
@@ -543,6 +544,7 @@ sub initialise_mysql {
$db
->
do
(
sprintf
('
CREATE INDEX IF NOT EXISTS `end_time_idx` ON %s(`end_time`)
',
$tbl
));
$db
->
do
(
sprintf
('
CREATE INDEX IF NOT EXISTS `family_idx` ON %s(`family`)
',
$tbl
));
$db
->
do
(
sprintf
('
CREATE INDEX IF NOT EXISTS `proto_idx` ON %s(`proto`)
',
$tbl
));
$db
->
do
(
sprintf
('
CREATE UNIQUE INDEX IF NOT EXISTS `unique_idx` ON %s(`node_id`, `start_time`, `host`, `family`, `proto`)
',
$tbl
));
$db
->
disconnect
();
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment