mirror of
https://github.com/percona/percona-toolkit.git
synced 2025-09-12 14:18:32 +00:00
Roll back the SchemaIterator samples change.
Turns out that the order isn't exactly deterministic; There's something weird going on here, so this commit revers the previous fix.
This commit is contained in:
@@ -417,8 +417,8 @@ CREATE TABLE `film_category` (
|
|||||||
`last_update` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
`last_update` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||||||
PRIMARY KEY (`film_id`,`category_id`),
|
PRIMARY KEY (`film_id`,`category_id`),
|
||||||
KEY `fk_film_category_category` (`category_id`),
|
KEY `fk_film_category_category` (`category_id`),
|
||||||
CONSTRAINT `fk_film_category_category` FOREIGN KEY (`category_id`) REFERENCES `category` (`category_id`) ON UPDATE CASCADE,
|
CONSTRAINT `fk_film_category_film` FOREIGN KEY (`film_id`) REFERENCES `film` (`film_id`) ON UPDATE CASCADE,
|
||||||
CONSTRAINT `fk_film_category_film` FOREIGN KEY (`film_id`) REFERENCES `film` (`film_id`) ON UPDATE CASCADE
|
CONSTRAINT `fk_film_category_category` FOREIGN KEY (`category_id`) REFERENCES `category` (`category_id`) ON UPDATE CASCADE
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8
|
||||||
|
|
||||||
sakila.film_text
|
sakila.film_text
|
||||||
@@ -439,8 +439,8 @@ CREATE TABLE `inventory` (
|
|||||||
PRIMARY KEY (`inventory_id`),
|
PRIMARY KEY (`inventory_id`),
|
||||||
KEY `idx_fk_film_id` (`film_id`),
|
KEY `idx_fk_film_id` (`film_id`),
|
||||||
KEY `idx_store_id_film_id` (`store_id`,`film_id`),
|
KEY `idx_store_id_film_id` (`store_id`,`film_id`),
|
||||||
CONSTRAINT `fk_inventory_film` FOREIGN KEY (`film_id`) REFERENCES `film` (`film_id`) ON UPDATE CASCADE,
|
CONSTRAINT `fk_inventory_store` FOREIGN KEY (`store_id`) REFERENCES `store` (`store_id`) ON UPDATE CASCADE,
|
||||||
CONSTRAINT `fk_inventory_store` FOREIGN KEY (`store_id`) REFERENCES `store` (`store_id`) ON UPDATE CASCADE
|
CONSTRAINT `fk_inventory_film` FOREIGN KEY (`film_id`) REFERENCES `film` (`film_id`) ON UPDATE CASCADE
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=4582 DEFAULT CHARSET=utf8
|
) ENGINE=InnoDB AUTO_INCREMENT=4582 DEFAULT CHARSET=utf8
|
||||||
|
|
||||||
sakila.language
|
sakila.language
|
||||||
@@ -464,8 +464,8 @@ CREATE TABLE `payment` (
|
|||||||
KEY `idx_fk_staff_id` (`staff_id`),
|
KEY `idx_fk_staff_id` (`staff_id`),
|
||||||
KEY `idx_fk_customer_id` (`customer_id`),
|
KEY `idx_fk_customer_id` (`customer_id`),
|
||||||
KEY `fk_payment_rental` (`rental_id`),
|
KEY `fk_payment_rental` (`rental_id`),
|
||||||
CONSTRAINT `fk_payment_customer` FOREIGN KEY (`customer_id`) REFERENCES `customer` (`customer_id`) ON UPDATE CASCADE,
|
|
||||||
CONSTRAINT `fk_payment_rental` FOREIGN KEY (`rental_id`) REFERENCES `rental` (`rental_id`) ON DELETE SET NULL ON UPDATE CASCADE,
|
CONSTRAINT `fk_payment_rental` FOREIGN KEY (`rental_id`) REFERENCES `rental` (`rental_id`) ON DELETE SET NULL ON UPDATE CASCADE,
|
||||||
|
CONSTRAINT `fk_payment_customer` FOREIGN KEY (`customer_id`) REFERENCES `customer` (`customer_id`) ON UPDATE CASCADE,
|
||||||
CONSTRAINT `fk_payment_staff` FOREIGN KEY (`staff_id`) REFERENCES `staff` (`staff_id`) ON UPDATE CASCADE
|
CONSTRAINT `fk_payment_staff` FOREIGN KEY (`staff_id`) REFERENCES `staff` (`staff_id`) ON UPDATE CASCADE
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=16050 DEFAULT CHARSET=utf8
|
) ENGINE=InnoDB AUTO_INCREMENT=16050 DEFAULT CHARSET=utf8
|
||||||
|
|
||||||
@@ -483,9 +483,9 @@ CREATE TABLE `rental` (
|
|||||||
KEY `idx_fk_inventory_id` (`inventory_id`),
|
KEY `idx_fk_inventory_id` (`inventory_id`),
|
||||||
KEY `idx_fk_customer_id` (`customer_id`),
|
KEY `idx_fk_customer_id` (`customer_id`),
|
||||||
KEY `idx_fk_staff_id` (`staff_id`),
|
KEY `idx_fk_staff_id` (`staff_id`),
|
||||||
CONSTRAINT `fk_rental_customer` FOREIGN KEY (`customer_id`) REFERENCES `customer` (`customer_id`) ON UPDATE CASCADE,
|
CONSTRAINT `fk_rental_staff` FOREIGN KEY (`staff_id`) REFERENCES `staff` (`staff_id`) ON UPDATE CASCADE,
|
||||||
CONSTRAINT `fk_rental_inventory` FOREIGN KEY (`inventory_id`) REFERENCES `inventory` (`inventory_id`) ON UPDATE CASCADE,
|
CONSTRAINT `fk_rental_inventory` FOREIGN KEY (`inventory_id`) REFERENCES `inventory` (`inventory_id`) ON UPDATE CASCADE,
|
||||||
CONSTRAINT `fk_rental_staff` FOREIGN KEY (`staff_id`) REFERENCES `staff` (`staff_id`) ON UPDATE CASCADE
|
CONSTRAINT `fk_rental_customer` FOREIGN KEY (`customer_id`) REFERENCES `customer` (`customer_id`) ON UPDATE CASCADE
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=16050 DEFAULT CHARSET=utf8
|
) ENGINE=InnoDB AUTO_INCREMENT=16050 DEFAULT CHARSET=utf8
|
||||||
|
|
||||||
sakila.staff
|
sakila.staff
|
||||||
@@ -504,8 +504,8 @@ CREATE TABLE `staff` (
|
|||||||
PRIMARY KEY (`staff_id`),
|
PRIMARY KEY (`staff_id`),
|
||||||
KEY `idx_fk_store_id` (`store_id`),
|
KEY `idx_fk_store_id` (`store_id`),
|
||||||
KEY `idx_fk_address_id` (`address_id`),
|
KEY `idx_fk_address_id` (`address_id`),
|
||||||
CONSTRAINT `fk_staff_address` FOREIGN KEY (`address_id`) REFERENCES `address` (`address_id`) ON UPDATE CASCADE,
|
CONSTRAINT `fk_staff_store` FOREIGN KEY (`store_id`) REFERENCES `store` (`store_id`) ON UPDATE CASCADE,
|
||||||
CONSTRAINT `fk_staff_store` FOREIGN KEY (`store_id`) REFERENCES `store` (`store_id`) ON UPDATE CASCADE
|
CONSTRAINT `fk_staff_address` FOREIGN KEY (`address_id`) REFERENCES `address` (`address_id`) ON UPDATE CASCADE
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8
|
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8
|
||||||
|
|
||||||
sakila.store
|
sakila.store
|
||||||
@@ -517,7 +517,7 @@ CREATE TABLE `store` (
|
|||||||
PRIMARY KEY (`store_id`),
|
PRIMARY KEY (`store_id`),
|
||||||
UNIQUE KEY `idx_unique_manager` (`manager_staff_id`),
|
UNIQUE KEY `idx_unique_manager` (`manager_staff_id`),
|
||||||
KEY `idx_fk_address_id` (`address_id`),
|
KEY `idx_fk_address_id` (`address_id`),
|
||||||
CONSTRAINT `fk_store_address` FOREIGN KEY (`address_id`) REFERENCES `address` (`address_id`) ON UPDATE CASCADE,
|
CONSTRAINT `fk_store_staff` FOREIGN KEY (`manager_staff_id`) REFERENCES `staff` (`staff_id`) ON UPDATE CASCADE,
|
||||||
CONSTRAINT `fk_store_staff` FOREIGN KEY (`manager_staff_id`) REFERENCES `staff` (`staff_id`) ON UPDATE CASCADE
|
CONSTRAINT `fk_store_address` FOREIGN KEY (`address_id`) REFERENCES `address` (`address_id`) ON UPDATE CASCADE
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8
|
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8
|
||||||
|
|
||||||
|
@@ -31,7 +31,6 @@ CREATE TABLE `user` (
|
|||||||
`Create_user_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
|
`Create_user_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
|
||||||
`Event_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
|
`Event_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
|
||||||
`Trigger_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
|
`Trigger_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
|
||||||
`Create_tablespace_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',
|
|
||||||
`ssl_type` enum('','ANY','X509','SPECIFIED') CHARACTER SET utf8 NOT NULL DEFAULT '',
|
`ssl_type` enum('','ANY','X509','SPECIFIED') CHARACTER SET utf8 NOT NULL DEFAULT '',
|
||||||
`ssl_cipher` blob NOT NULL,
|
`ssl_cipher` blob NOT NULL,
|
||||||
`x509_issuer` blob NOT NULL,
|
`x509_issuer` blob NOT NULL,
|
||||||
@@ -40,8 +39,6 @@ CREATE TABLE `user` (
|
|||||||
`max_updates` int(11) unsigned NOT NULL DEFAULT '0',
|
`max_updates` int(11) unsigned NOT NULL DEFAULT '0',
|
||||||
`max_connections` int(11) unsigned NOT NULL DEFAULT '0',
|
`max_connections` int(11) unsigned NOT NULL DEFAULT '0',
|
||||||
`max_user_connections` int(11) unsigned NOT NULL DEFAULT '0',
|
`max_user_connections` int(11) unsigned NOT NULL DEFAULT '0',
|
||||||
`plugin` char(60) COLLATE utf8_bin NOT NULL DEFAULT '',
|
|
||||||
`authentication_string` text COLLATE utf8_bin NOT NULL,
|
|
||||||
PRIMARY KEY (`Host`,`User`)
|
PRIMARY KEY (`Host`,`User`)
|
||||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Users and global privileges'
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Users and global privileges'
|
||||||
|
|
||||||
|
@@ -12,9 +12,9 @@ CREATE TABLE `rental` (
|
|||||||
KEY `idx_fk_inventory_id` (`inventory_id`),
|
KEY `idx_fk_inventory_id` (`inventory_id`),
|
||||||
KEY `idx_fk_customer_id` (`customer_id`),
|
KEY `idx_fk_customer_id` (`customer_id`),
|
||||||
KEY `idx_fk_staff_id` (`staff_id`),
|
KEY `idx_fk_staff_id` (`staff_id`),
|
||||||
CONSTRAINT `fk_rental_customer` FOREIGN KEY (`customer_id`) REFERENCES `customer` (`customer_id`) ON UPDATE CASCADE,
|
CONSTRAINT `fk_rental_staff` FOREIGN KEY (`staff_id`) REFERENCES `staff` (`staff_id`) ON UPDATE CASCADE,
|
||||||
CONSTRAINT `fk_rental_inventory` FOREIGN KEY (`inventory_id`) REFERENCES `inventory` (`inventory_id`) ON UPDATE CASCADE,
|
CONSTRAINT `fk_rental_inventory` FOREIGN KEY (`inventory_id`) REFERENCES `inventory` (`inventory_id`) ON UPDATE CASCADE,
|
||||||
CONSTRAINT `fk_rental_staff` FOREIGN KEY (`staff_id`) REFERENCES `staff` (`staff_id`) ON UPDATE CASCADE
|
CONSTRAINT `fk_rental_customer` FOREIGN KEY (`customer_id`) REFERENCES `customer` (`customer_id`) ON UPDATE CASCADE
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=16050 DEFAULT CHARSET=utf8
|
) ENGINE=InnoDB AUTO_INCREMENT=16050 DEFAULT CHARSET=utf8
|
||||||
|
|
||||||
sakila.staff
|
sakila.staff
|
||||||
@@ -33,8 +33,8 @@ CREATE TABLE `staff` (
|
|||||||
PRIMARY KEY (`staff_id`),
|
PRIMARY KEY (`staff_id`),
|
||||||
KEY `idx_fk_store_id` (`store_id`),
|
KEY `idx_fk_store_id` (`store_id`),
|
||||||
KEY `idx_fk_address_id` (`address_id`),
|
KEY `idx_fk_address_id` (`address_id`),
|
||||||
CONSTRAINT `fk_staff_address` FOREIGN KEY (`address_id`) REFERENCES `address` (`address_id`) ON UPDATE CASCADE,
|
CONSTRAINT `fk_staff_store` FOREIGN KEY (`store_id`) REFERENCES `store` (`store_id`) ON UPDATE CASCADE,
|
||||||
CONSTRAINT `fk_staff_store` FOREIGN KEY (`store_id`) REFERENCES `store` (`store_id`) ON UPDATE CASCADE
|
CONSTRAINT `fk_staff_address` FOREIGN KEY (`address_id`) REFERENCES `address` (`address_id`) ON UPDATE CASCADE
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8
|
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8
|
||||||
|
|
||||||
sakila.store
|
sakila.store
|
||||||
@@ -46,7 +46,7 @@ CREATE TABLE `store` (
|
|||||||
PRIMARY KEY (`store_id`),
|
PRIMARY KEY (`store_id`),
|
||||||
UNIQUE KEY `idx_unique_manager` (`manager_staff_id`),
|
UNIQUE KEY `idx_unique_manager` (`manager_staff_id`),
|
||||||
KEY `idx_fk_address_id` (`address_id`),
|
KEY `idx_fk_address_id` (`address_id`),
|
||||||
CONSTRAINT `fk_store_address` FOREIGN KEY (`address_id`) REFERENCES `address` (`address_id`) ON UPDATE CASCADE,
|
CONSTRAINT `fk_store_staff` FOREIGN KEY (`manager_staff_id`) REFERENCES `staff` (`staff_id`) ON UPDATE CASCADE,
|
||||||
CONSTRAINT `fk_store_staff` FOREIGN KEY (`manager_staff_id`) REFERENCES `staff` (`staff_id`) ON UPDATE CASCADE
|
CONSTRAINT `fk_store_address` FOREIGN KEY (`address_id`) REFERENCES `address` (`address_id`) ON UPDATE CASCADE
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8
|
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8
|
||||||
|
|
||||||
|
@@ -11,8 +11,8 @@ CREATE TABLE `payment` (
|
|||||||
KEY `idx_fk_staff_id` (`staff_id`),
|
KEY `idx_fk_staff_id` (`staff_id`),
|
||||||
KEY `idx_fk_customer_id` (`customer_id`),
|
KEY `idx_fk_customer_id` (`customer_id`),
|
||||||
KEY `fk_payment_rental` (`rental_id`),
|
KEY `fk_payment_rental` (`rental_id`),
|
||||||
CONSTRAINT `fk_payment_customer` FOREIGN KEY (`customer_id`) REFERENCES `customer` (`customer_id`) ON UPDATE CASCADE,
|
|
||||||
CONSTRAINT `fk_payment_rental` FOREIGN KEY (`rental_id`) REFERENCES `rental` (`rental_id`) ON DELETE SET NULL ON UPDATE CASCADE,
|
CONSTRAINT `fk_payment_rental` FOREIGN KEY (`rental_id`) REFERENCES `rental` (`rental_id`) ON DELETE SET NULL ON UPDATE CASCADE,
|
||||||
|
CONSTRAINT `fk_payment_customer` FOREIGN KEY (`customer_id`) REFERENCES `customer` (`customer_id`) ON UPDATE CASCADE,
|
||||||
CONSTRAINT `fk_payment_staff` FOREIGN KEY (`staff_id`) REFERENCES `staff` (`staff_id`) ON UPDATE CASCADE
|
CONSTRAINT `fk_payment_staff` FOREIGN KEY (`staff_id`) REFERENCES `staff` (`staff_id`) ON UPDATE CASCADE
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=16050 DEFAULT CHARSET=utf8
|
) ENGINE=InnoDB AUTO_INCREMENT=16050 DEFAULT CHARSET=utf8
|
||||||
|
|
||||||
@@ -30,9 +30,9 @@ CREATE TABLE `rental` (
|
|||||||
KEY `idx_fk_inventory_id` (`inventory_id`),
|
KEY `idx_fk_inventory_id` (`inventory_id`),
|
||||||
KEY `idx_fk_customer_id` (`customer_id`),
|
KEY `idx_fk_customer_id` (`customer_id`),
|
||||||
KEY `idx_fk_staff_id` (`staff_id`),
|
KEY `idx_fk_staff_id` (`staff_id`),
|
||||||
CONSTRAINT `fk_rental_customer` FOREIGN KEY (`customer_id`) REFERENCES `customer` (`customer_id`) ON UPDATE CASCADE,
|
CONSTRAINT `fk_rental_staff` FOREIGN KEY (`staff_id`) REFERENCES `staff` (`staff_id`) ON UPDATE CASCADE,
|
||||||
CONSTRAINT `fk_rental_inventory` FOREIGN KEY (`inventory_id`) REFERENCES `inventory` (`inventory_id`) ON UPDATE CASCADE,
|
CONSTRAINT `fk_rental_inventory` FOREIGN KEY (`inventory_id`) REFERENCES `inventory` (`inventory_id`) ON UPDATE CASCADE,
|
||||||
CONSTRAINT `fk_rental_staff` FOREIGN KEY (`staff_id`) REFERENCES `staff` (`staff_id`) ON UPDATE CASCADE
|
CONSTRAINT `fk_rental_customer` FOREIGN KEY (`customer_id`) REFERENCES `customer` (`customer_id`) ON UPDATE CASCADE
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=16050 DEFAULT CHARSET=utf8
|
) ENGINE=InnoDB AUTO_INCREMENT=16050 DEFAULT CHARSET=utf8
|
||||||
|
|
||||||
sakila.staff
|
sakila.staff
|
||||||
@@ -51,8 +51,8 @@ CREATE TABLE `staff` (
|
|||||||
PRIMARY KEY (`staff_id`),
|
PRIMARY KEY (`staff_id`),
|
||||||
KEY `idx_fk_store_id` (`store_id`),
|
KEY `idx_fk_store_id` (`store_id`),
|
||||||
KEY `idx_fk_address_id` (`address_id`),
|
KEY `idx_fk_address_id` (`address_id`),
|
||||||
CONSTRAINT `fk_staff_address` FOREIGN KEY (`address_id`) REFERENCES `address` (`address_id`) ON UPDATE CASCADE,
|
CONSTRAINT `fk_staff_store` FOREIGN KEY (`store_id`) REFERENCES `store` (`store_id`) ON UPDATE CASCADE,
|
||||||
CONSTRAINT `fk_staff_store` FOREIGN KEY (`store_id`) REFERENCES `store` (`store_id`) ON UPDATE CASCADE
|
CONSTRAINT `fk_staff_address` FOREIGN KEY (`address_id`) REFERENCES `address` (`address_id`) ON UPDATE CASCADE
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8
|
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8
|
||||||
|
|
||||||
sakila.store
|
sakila.store
|
||||||
@@ -64,7 +64,7 @@ CREATE TABLE `store` (
|
|||||||
PRIMARY KEY (`store_id`),
|
PRIMARY KEY (`store_id`),
|
||||||
UNIQUE KEY `idx_unique_manager` (`manager_staff_id`),
|
UNIQUE KEY `idx_unique_manager` (`manager_staff_id`),
|
||||||
KEY `idx_fk_address_id` (`address_id`),
|
KEY `idx_fk_address_id` (`address_id`),
|
||||||
CONSTRAINT `fk_store_address` FOREIGN KEY (`address_id`) REFERENCES `address` (`address_id`) ON UPDATE CASCADE,
|
CONSTRAINT `fk_store_staff` FOREIGN KEY (`manager_staff_id`) REFERENCES `staff` (`staff_id`) ON UPDATE CASCADE,
|
||||||
CONSTRAINT `fk_store_staff` FOREIGN KEY (`manager_staff_id`) REFERENCES `staff` (`staff_id`) ON UPDATE CASCADE
|
CONSTRAINT `fk_store_address` FOREIGN KEY (`address_id`) REFERENCES `address` (`address_id`) ON UPDATE CASCADE
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8
|
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user