[Rt-commit] [rtir] 03/04: Fix strange casing in database snapshot used in upgrade tests

Shawn Moore shawn at bestpractical.com
Thu May 12 18:35:15 EDT 2016


This is an automated email from the git hooks/post-receive script.

shawn pushed a commit to branch 3.4/upgrade-test-failures
in repository rtir.

commit 62f9698ca4bdf70280a0905aa44adc7aad335859
Author: Shawn M Moore <shawn at bestpractical.com>
Date:   Thu May 12 22:33:08 2016 +0000

    Fix strange casing in database snapshot used in upgrade tests
    
        Without this we get errors about the incorrectly-cased tables groups,
        cachedgroupmembers, and objectscrips like so:
    
        DBD::mysql::st execute failed: Table 'rt4test.Groups' doesn't exist
---
 .../snapshot/mysql/rtir-2.6.after-rt-upgrade.sql   | 56 +++++++++++-----------
 1 file changed, 28 insertions(+), 28 deletions(-)

diff --git a/t/data/snapshot/mysql/rtir-2.6.after-rt-upgrade.sql b/t/data/snapshot/mysql/rtir-2.6.after-rt-upgrade.sql
index 8c54979..c364427 100644
--- a/t/data/snapshot/mysql/rtir-2.6.after-rt-upgrade.sql
+++ b/t/data/snapshot/mysql/rtir-2.6.after-rt-upgrade.sql
@@ -928,13 +928,13 @@ INSERT INTO `Users` VALUES (1,'RT_System','*NO-PASSWORD*','Do not delete or modi
 UNLOCK TABLES;
 
 --
--- Table structure for table `cachedgroupmembers`
+-- Table structure for table `CachedGroupMembers`
 --
 
-DROP TABLE IF EXISTS `cachedgroupmembers`;
+DROP TABLE IF EXISTS `CachedGroupMembers`;
 /*!40101 SET @saved_cs_client     = @@character_set_client */;
 /*!40101 SET character_set_client = utf8 */;
-CREATE TABLE `cachedgroupmembers` (
+CREATE TABLE `CachedGroupMembers` (
   `id` int(11) NOT NULL AUTO_INCREMENT,
   `GroupId` int(11) DEFAULT NULL,
   `MemberId` int(11) DEFAULT NULL,
@@ -944,28 +944,28 @@ CREATE TABLE `cachedgroupmembers` (
   PRIMARY KEY (`id`),
   KEY `DisGrouMem` (`GroupId`,`MemberId`,`Disabled`),
   KEY `CachedGroupMembers3` (`MemberId`,`ImmediateParentId`),
-  KEY `cachedgroupmembers1` (`MemberId`,`GroupId`,`Disabled`)
+  KEY `CachedGroupMembers1` (`MemberId`,`GroupId`,`Disabled`)
 ) ENGINE=InnoDB AUTO_INCREMENT=80 DEFAULT CHARSET=utf8;
 /*!40101 SET character_set_client = @saved_cs_client */;
 
 --
--- Dumping data for table `cachedgroupmembers`
+-- Dumping data for table `CachedGroupMembers`
 --
 
-LOCK TABLES `cachedgroupmembers` WRITE;
-/*!40000 ALTER TABLE `cachedgroupmembers` DISABLE KEYS */;
-INSERT INTO `cachedgroupmembers` VALUES (1,2,2,1,2,0),(2,2,1,2,2,0),(3,3,3,3,3,0),(4,4,4,4,4,0),(5,5,5,5,5,0),(6,7,7,6,7,0),(7,7,6,7,7,0),(8,3,6,8,3,0),(9,5,6,9,5,0),(10,8,8,10,8,0),(11,9,9,11,9,0),(12,10,10,12,10,0),(13,11,11,13,11,0),(14,13,13,14,13,0),(15,13,12,15,13,0),(16,3,12,16,3,0),(17,4,12,17,4,0),(18,14,14,18,14,0),(19,15,15,19,15,0),(20,16,16,20,16,0),(21,17,17,21,17,0),(22,18,18,22,18,0),(23,19,19,23,19,0),(24,20,20,24,20,0),(25,21,21,25,21,0),(26,22,22,26,22,0),(27,23,23,27, [...]
-/*!40000 ALTER TABLE `cachedgroupmembers` ENABLE KEYS */;
+LOCK TABLES `CachedGroupMembers` WRITE;
+/*!40000 ALTER TABLE `CachedGroupMembers` DISABLE KEYS */;
+INSERT INTO `CachedGroupMembers` VALUES (1,2,2,1,2,0),(2,2,1,2,2,0),(3,3,3,3,3,0),(4,4,4,4,4,0),(5,5,5,5,5,0),(6,7,7,6,7,0),(7,7,6,7,7,0),(8,3,6,8,3,0),(9,5,6,9,5,0),(10,8,8,10,8,0),(11,9,9,11,9,0),(12,10,10,12,10,0),(13,11,11,13,11,0),(14,13,13,14,13,0),(15,13,12,15,13,0),(16,3,12,16,3,0),(17,4,12,17,4,0),(18,14,14,18,14,0),(19,15,15,19,15,0),(20,16,16,20,16,0),(21,17,17,21,17,0),(22,18,18,22,18,0),(23,19,19,23,19,0),(24,20,20,24,20,0),(25,21,21,25,21,0),(26,22,22,26,22,0),(27,23,23,27, [...]
+/*!40000 ALTER TABLE `CachedGroupMembers` ENABLE KEYS */;
 UNLOCK TABLES;
 
 --
--- Table structure for table `groups`
+-- Table structure for table `Groups`
 --
 
-DROP TABLE IF EXISTS `groups`;
+DROP TABLE IF EXISTS `Groups`;
 /*!40101 SET @saved_cs_client     = @@character_set_client */;
 /*!40101 SET character_set_client = utf8 */;
-CREATE TABLE `groups` (
+CREATE TABLE `Groups` (
   `id` int(11) NOT NULL AUTO_INCREMENT,
   `Name` varchar(200) DEFAULT NULL,
   `Description` varchar(255) DEFAULT NULL,
@@ -977,30 +977,30 @@ CREATE TABLE `groups` (
   `LastUpdatedBy` int(11) NOT NULL DEFAULT '0',
   `LastUpdated` datetime DEFAULT NULL,
   PRIMARY KEY (`id`),
-  KEY `groups1` (`Domain`,`Type`,`Instance`),
-  KEY `groups2` (`Domain`,`Name`,`Instance`),
-  KEY `groups3` (`Instance`)
+  KEY `Groups1` (`Domain`,`Type`,`Instance`),
+  KEY `Groups2` (`Domain`,`Name`,`Instance`),
+  KEY `Groups3` (`Instance`)
 ) ENGINE=InnoDB AUTO_INCREMENT=63 DEFAULT CHARSET=utf8;
 /*!40101 SET character_set_client = @saved_cs_client */;
 
 --
--- Dumping data for table `groups`
+-- Dumping data for table `Groups`
 --
 
-LOCK TABLES `groups` WRITE;
-/*!40000 ALTER TABLE `groups` DISABLE KEYS */;
-INSERT INTO `groups` VALUES (2,'UserEquiv','ACL equiv. for user 1','ACLEquivalence','UserEquiv',1,0,NULL,0,NULL),(3,'Everyone','Pseudogroup for internal use','SystemInternal','Everyone',0,0,NULL,0,NULL),(4,'Privileged','Pseudogroup for internal use','SystemInternal','Privileged',0,0,NULL,0,NULL),(5,'Unprivileged','Pseudogroup for internal use','SystemInternal','Unprivileged',0,0,NULL,0,NULL),(7,'UserEquiv','ACL equiv. for user 6','ACLEquivalence','UserEquiv',6,0,NULL,0,NULL),(8,'Owner',' [...]
-/*!40000 ALTER TABLE `groups` ENABLE KEYS */;
+LOCK TABLES `Groups` WRITE;
+/*!40000 ALTER TABLE `Groups` DISABLE KEYS */;
+INSERT INTO `Groups` VALUES (2,'UserEquiv','ACL equiv. for user 1','ACLEquivalence','UserEquiv',1,0,NULL,0,NULL),(3,'Everyone','Pseudogroup for internal use','SystemInternal','Everyone',0,0,NULL,0,NULL),(4,'Privileged','Pseudogroup for internal use','SystemInternal','Privileged',0,0,NULL,0,NULL),(5,'Unprivileged','Pseudogroup for internal use','SystemInternal','Unprivileged',0,0,NULL,0,NULL),(7,'UserEquiv','ACL equiv. for user 6','ACLEquivalence','UserEquiv',6,0,NULL,0,NULL),(8,'Owner',' [...]
+/*!40000 ALTER TABLE `Groups` ENABLE KEYS */;
 UNLOCK TABLES;
 
 --
--- Table structure for table `objectscrips`
+-- Table structure for table `ObjectScrips`
 --
 
-DROP TABLE IF EXISTS `objectscrips`;
+DROP TABLE IF EXISTS `ObjectScrips`;
 /*!40101 SET @saved_cs_client     = @@character_set_client */;
 /*!40101 SET character_set_client = utf8 */;
-CREATE TABLE `objectscrips` (
+CREATE TABLE `ObjectScrips` (
   `id` int(11) NOT NULL AUTO_INCREMENT,
   `Scrip` int(11) NOT NULL,
   `Stage` varchar(32) CHARACTER SET ascii NOT NULL DEFAULT 'TransactionCreate',
@@ -1016,13 +1016,13 @@ CREATE TABLE `objectscrips` (
 /*!40101 SET character_set_client = @saved_cs_client */;
 
 --
--- Dumping data for table `objectscrips`
+-- Dumping data for table `ObjectScrips`
 --
 
-LOCK TABLES `objectscrips` WRITE;
-/*!40000 ALTER TABLE `objectscrips` DISABLE KEYS */;
-INSERT INTO `objectscrips` VALUES (1,1,'TransactionCreate',0,6,1,'2011-08-03 19:34:20',1,'2014-04-22 21:16:52'),(2,2,'TransactionCreate',0,9,1,'2011-08-03 19:34:20',1,'2014-04-22 21:16:52'),(3,3,'TransactionCreate',0,7,1,'2011-08-03 19:34:20',1,'2014-04-22 21:16:52'),(4,4,'TransactionCreate',0,8,1,'2011-08-03 19:34:20',1,'2014-04-22 21:16:52'),(5,5,'TransactionCreate',0,3,1,'2011-08-03 19:34:20',1,'2014-04-22 21:16:52'),(6,6,'TransactionCreate',0,5,1,'2011-08-03 19:34:20',1,'2014-04-22 2 [...]
-/*!40000 ALTER TABLE `objectscrips` ENABLE KEYS */;
+LOCK TABLES `ObjectScrips` WRITE;
+/*!40000 ALTER TABLE `ObjectScrips` DISABLE KEYS */;
+INSERT INTO `ObjectScrips` VALUES (1,1,'TransactionCreate',0,6,1,'2011-08-03 19:34:20',1,'2014-04-22 21:16:52'),(2,2,'TransactionCreate',0,9,1,'2011-08-03 19:34:20',1,'2014-04-22 21:16:52'),(3,3,'TransactionCreate',0,7,1,'2011-08-03 19:34:20',1,'2014-04-22 21:16:52'),(4,4,'TransactionCreate',0,8,1,'2011-08-03 19:34:20',1,'2014-04-22 21:16:52'),(5,5,'TransactionCreate',0,3,1,'2011-08-03 19:34:20',1,'2014-04-22 21:16:52'),(6,6,'TransactionCreate',0,5,1,'2011-08-03 19:34:20',1,'2014-04-22 2 [...]
+/*!40000 ALTER TABLE `ObjectScrips` ENABLE KEYS */;
 UNLOCK TABLES;
 
 --

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the rt-commit mailing list