Fix randomize vals wrapping around to ngative vals
* Use modulus to ensure values are within valid ranges
This commit is contained in:
parent
9067237f32
commit
60a40eaf48
2 changed files with 28 additions and 14 deletions
testdata
13
testdata/mysql_test_schema.sql
vendored
13
testdata/mysql_test_schema.sql
vendored
|
@ -352,3 +352,16 @@ CREATE TABLE pilot_languages (
|
|||
ALTER TABLE pilot_languages ADD CONSTRAINT pilot_language_pkey PRIMARY KEY (pilot_id, language_id);
|
||||
ALTER TABLE pilot_languages ADD CONSTRAINT pilot_language_fkey FOREIGN KEY (pilot_id) REFERENCES pilots(id);
|
||||
ALTER TABLE pilot_languages ADD CONSTRAINT languages_fkey FOREIGN KEY (language_id) REFERENCES languages(id);
|
||||
|
||||
CREATE TABLE powers_of_two (
|
||||
vid int(10) unsigned NOT NULL AUTO_INCREMENT,
|
||||
name varchar(255) NOT NULL DEFAULT '',
|
||||
machine_name varchar(255) NOT NULL DEFAULT '',
|
||||
description longtext,
|
||||
hierarchy tinyint(3) unsigned NOT NULL DEFAULT '0',
|
||||
module varchar(255) NOT NULL DEFAULT '',
|
||||
weight int(11) NOT NULL DEFAULT '0',
|
||||
PRIMARY KEY (vid),
|
||||
UNIQUE KEY machine_name (machine_name),
|
||||
KEY list (weight,name)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue