diff --git a/SQL/feedback_schema.sql b/SQL/feedback_schema.sql deleted file mode 100644 index 3fa0f7080dd..00000000000 --- a/SQL/feedback_schema.sql +++ /dev/null @@ -1,120 +0,0 @@ -CREATE TABLE `erro_admin` ( - `id` int(11) NOT NULL AUTO_INCREMENT, - `ckey` varchar(32) NOT NULL, - `rank` varchar(32) NOT NULL DEFAULT 'Administrator', - `level` int(2) NOT NULL DEFAULT '0', - `flags` int(16) NOT NULL DEFAULT '0', - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 ; - -CREATE TABLE `erro_admin_log` ( - `id` int(11) NOT NULL AUTO_INCREMENT, - `datetime` datetime NOT NULL, - `adminckey` varchar(32) NOT NULL, - `adminip` varchar(18) NOT NULL, - `log` text NOT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 ; - -CREATE TABLE `erro_ban` ( - `id` int(11) NOT NULL AUTO_INCREMENT, - `bantime` datetime NOT NULL, - `serverip` varchar(32) NOT NULL, - `bantype` varchar(32) NOT NULL, - `reason` text NOT NULL, - `job` varchar(32) DEFAULT NULL, - `duration` int(11) NOT NULL, - `rounds` int(11) DEFAULT NULL, - `expiration_time` datetime NOT NULL, - `ckey` varchar(32) NOT NULL, - `computerid` varchar(32) NOT NULL, - `ip` varchar(32) NOT NULL, - `a_ckey` varchar(32) NOT NULL, - `a_computerid` varchar(32) NOT NULL, - `a_ip` varchar(32) NOT NULL, - `who` text NOT NULL, - `adminwho` text NOT NULL, - `edits` text, - `unbanned` tinyint(1) DEFAULT NULL, - `unbanned_datetime` datetime DEFAULT NULL, - `unbanned_ckey` varchar(32) DEFAULT NULL, - `unbanned_computerid` varchar(32) DEFAULT NULL, - `unbanned_ip` varchar(32) DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 ; - -CREATE TABLE `erro_feedback` ( - `id` int(11) NOT NULL AUTO_INCREMENT, - `time` datetime NOT NULL, - `round_id` int(8) NOT NULL, - `var_name` varchar(32) NOT NULL, - `var_value` int(16) DEFAULT NULL, - `details` text, - PRIMARY KEY (`id`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1 ; - -CREATE TABLE `erro_player` ( - `id` int(11) NOT NULL AUTO_INCREMENT, - `ckey` varchar(32) NOT NULL, - `firstseen` datetime NOT NULL, - `lastseen` datetime NOT NULL, - `ip` varchar(18) NOT NULL, - `computerid` varchar(32) NOT NULL, - `lastadminrank` varchar(32) NOT NULL DEFAULT 'Player', - PRIMARY KEY (`id`), - UNIQUE KEY `ckey` (`ckey`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 ; - -CREATE TABLE `erro_poll_option` ( - `id` int(11) NOT NULL AUTO_INCREMENT, - `pollid` int(11) NOT NULL, - `text` varchar(255) NOT NULL, - `percentagecalc` tinyint(1) NOT NULL DEFAULT '1', - `minval` int(3) DEFAULT NULL, - `maxval` int(3) DEFAULT NULL, - `descmin` varchar(32) DEFAULT NULL, - `descmid` varchar(32) DEFAULT NULL, - `descmax` varchar(32) DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 ; - -CREATE TABLE `erro_poll_question` ( - `id` int(11) NOT NULL AUTO_INCREMENT, - `polltype` varchar(16) NOT NULL DEFAULT 'OPTION', - `starttime` datetime NOT NULL, - `endtime` datetime NOT NULL, - `question` varchar(255) NOT NULL, - `adminonly` tinyint(1) DEFAULT '0', - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 ; - -CREATE TABLE `erro_poll_textreply` ( - `id` int(11) NOT NULL AUTO_INCREMENT, - `datetime` datetime NOT NULL, - `pollid` int(11) NOT NULL, - `ckey` varchar(32) NOT NULL, - `ip` varchar(18) NOT NULL, - `replytext` text NOT NULL, - `adminrank` varchar(32) NOT NULL DEFAULT 'Player', - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 ; - -CREATE TABLE `erro_poll_vote` ( - `id` int(11) NOT NULL AUTO_INCREMENT, - `datetime` datetime NOT NULL, - `pollid` int(11) NOT NULL, - `optionid` int(11) NOT NULL, - `ckey` varchar(255) NOT NULL, - `ip` varchar(16) NOT NULL, - `adminrank` varchar(32) NOT NULL, - `rating` int(2) DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 ; - -CREATE TABLE `erro_privacy` ( - `id` int(11) NOT NULL AUTO_INCREMENT, - `datetime` datetime NOT NULL, - `ckey` varchar(32) NOT NULL, - `option` varchar(128) NOT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 ; \ No newline at end of file diff --git a/SQL/paradise_schema.sql b/SQL/paradise_schema.sql index f22f746fa48..c05e74a467a 100644 --- a/SQL/paradise_schema.sql +++ b/SQL/paradise_schema.sql @@ -2,7 +2,7 @@ CREATE DATABASE IF NOT EXISTS `paradise` /*!40100 DEFAULT CHARACTER SET utf8 */ USE `paradise`; -- MySQL dump 10.13 Distrib 5.6.13, for Win32 (x86) -- --- Host: localhost Database: paradise +-- Host: nanotrasen.se Database: paradise -- ------------------------------------------------------ -- Server version 5.6.15-log @@ -78,20 +78,10 @@ CREATE TABLE `characters` ( `rlimb_data` mediumtext NOT NULL, `nanotrasen_relation` varchar(45) NOT NULL, `speciesprefs` int(1) NOT NULL, - `slime_color` mediumtext NOT NULL, PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; +) ENGINE=InnoDB AUTO_INCREMENT=18747 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; --- --- Dumping data for table `characters` --- - -LOCK TABLES `characters` WRITE; -/*!40000 ALTER TABLE `characters` DISABLE KEYS */; -/*!40000 ALTER TABLE `characters` ENABLE KEYS */; -UNLOCK TABLES; - -- -- Table structure for table `customuseritems` -- @@ -104,23 +94,15 @@ CREATE TABLE `customuseritems` ( `cuiCKey` varchar(36) NOT NULL, `cuiRealName` varchar(60) NOT NULL, `cuiPath` varchar(255) NOT NULL, - `cuiDescription` text NOT NULL, - `cuiReason` text NOT NULL, - `cuiPropAdjust` text NOT NULL, + `cuiItemName` text, + `cuiDescription` text, + `cuiReason` text, + `cuiPropAdjust` text, `cuiJobMask` text NOT NULL, PRIMARY KEY (`id`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; +) ENGINE=MyISAM AUTO_INCREMENT=56 DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; --- --- Dumping data for table `customuseritems` --- - -LOCK TABLES `customuseritems` WRITE; -/*!40000 ALTER TABLE `customuseritems` DISABLE KEYS */; -/*!40000 ALTER TABLE `customuseritems` ENABLE KEYS */; -UNLOCK TABLES; - -- -- Table structure for table `death` -- @@ -145,18 +127,9 @@ CREATE TABLE `death` ( `fireloss` int(11) NOT NULL, `oxyloss` int(11) NOT NULL, PRIMARY KEY (`id`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; +) ENGINE=MyISAM AUTO_INCREMENT=166546 DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; --- --- Dumping data for table `death` --- - -LOCK TABLES `death` WRITE; -/*!40000 ALTER TABLE `death` DISABLE KEYS */; -/*!40000 ALTER TABLE `death` ENABLE KEYS */; -UNLOCK TABLES; - -- -- Table structure for table `erro_admin` -- @@ -171,18 +144,9 @@ CREATE TABLE `erro_admin` ( `level` int(2) NOT NULL DEFAULT '0', `flags` int(16) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1; +) ENGINE=InnoDB AUTO_INCREMENT=99 DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; --- --- Dumping data for table `erro_admin` --- - -LOCK TABLES `erro_admin` WRITE; -/*!40000 ALTER TABLE `erro_admin` DISABLE KEYS */; -/*!40000 ALTER TABLE `erro_admin` ENABLE KEYS */; -UNLOCK TABLES; - -- -- Table structure for table `erro_admin_log` -- @@ -200,15 +164,6 @@ CREATE TABLE `erro_admin_log` ( ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; --- --- Dumping data for table `erro_admin_log` --- - -LOCK TABLES `erro_admin_log` WRITE; -/*!40000 ALTER TABLE `erro_admin_log` DISABLE KEYS */; -/*!40000 ALTER TABLE `erro_admin_log` ENABLE KEYS */; -UNLOCK TABLES; - -- -- Table structure for table `erro_ban` -- @@ -241,18 +196,9 @@ CREATE TABLE `erro_ban` ( `unbanned_computerid` varchar(32) DEFAULT NULL, `unbanned_ip` varchar(32) DEFAULT NULL, PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1; +) ENGINE=InnoDB AUTO_INCREMENT=10685 DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; --- --- Dumping data for table `erro_ban` --- - -LOCK TABLES `erro_ban` WRITE; -/*!40000 ALTER TABLE `erro_ban` DISABLE KEYS */; -/*!40000 ALTER TABLE `erro_ban` ENABLE KEYS */; -UNLOCK TABLES; - -- -- Table structure for table `erro_feedback` -- @@ -268,18 +214,9 @@ CREATE TABLE `erro_feedback` ( `var_value` int(16) DEFAULT NULL, `details` text, PRIMARY KEY (`id`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; +) ENGINE=MyISAM AUTO_INCREMENT=257638 DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; --- --- Dumping data for table `erro_feedback` --- - -LOCK TABLES `erro_feedback` WRITE; -/*!40000 ALTER TABLE `erro_feedback` DISABLE KEYS */; -/*!40000 ALTER TABLE `erro_feedback` ENABLE KEYS */; -UNLOCK TABLES; - -- -- Table structure for table `erro_player` -- @@ -307,18 +244,9 @@ CREATE TABLE `erro_player` ( `volume` smallint(4) DEFAULT '100', PRIMARY KEY (`id`), UNIQUE KEY `ckey` (`ckey`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1; +) ENGINE=InnoDB AUTO_INCREMENT=32446 DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; --- --- Dumping data for table `erro_player` --- - -LOCK TABLES `erro_player` WRITE; -/*!40000 ALTER TABLE `erro_player` DISABLE KEYS */; -/*!40000 ALTER TABLE `erro_player` ENABLE KEYS */; -UNLOCK TABLES; - -- -- Table structure for table `erro_poll_option` -- @@ -340,15 +268,6 @@ CREATE TABLE `erro_poll_option` ( ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; --- --- Dumping data for table `erro_poll_option` --- - -LOCK TABLES `erro_poll_option` WRITE; -/*!40000 ALTER TABLE `erro_poll_option` DISABLE KEYS */; -/*!40000 ALTER TABLE `erro_poll_option` ENABLE KEYS */; -UNLOCK TABLES; - -- -- Table structure for table `erro_poll_question` -- @@ -367,15 +286,6 @@ CREATE TABLE `erro_poll_question` ( ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; --- --- Dumping data for table `erro_poll_question` --- - -LOCK TABLES `erro_poll_question` WRITE; -/*!40000 ALTER TABLE `erro_poll_question` DISABLE KEYS */; -/*!40000 ALTER TABLE `erro_poll_question` ENABLE KEYS */; -UNLOCK TABLES; - -- -- Table structure for table `erro_poll_textreply` -- @@ -395,15 +305,6 @@ CREATE TABLE `erro_poll_textreply` ( ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; --- --- Dumping data for table `erro_poll_textreply` --- - -LOCK TABLES `erro_poll_textreply` WRITE; -/*!40000 ALTER TABLE `erro_poll_textreply` DISABLE KEYS */; -/*!40000 ALTER TABLE `erro_poll_textreply` ENABLE KEYS */; -UNLOCK TABLES; - -- -- Table structure for table `erro_poll_vote` -- @@ -424,15 +325,6 @@ CREATE TABLE `erro_poll_vote` ( ) ENGINE=InnoDB DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; --- --- Dumping data for table `erro_poll_vote` --- - -LOCK TABLES `erro_poll_vote` WRITE; -/*!40000 ALTER TABLE `erro_poll_vote` DISABLE KEYS */; -/*!40000 ALTER TABLE `erro_poll_vote` ENABLE KEYS */; -UNLOCK TABLES; - -- -- Table structure for table `erro_privacy` -- @@ -446,18 +338,9 @@ CREATE TABLE `erro_privacy` ( `ckey` varchar(32) NOT NULL, `option` varchar(128) NOT NULL, PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1; +) ENGINE=InnoDB AUTO_INCREMENT=10000 DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; --- --- Dumping data for table `erro_privacy` --- - -LOCK TABLES `erro_privacy` WRITE; -/*!40000 ALTER TABLE `erro_privacy` DISABLE KEYS */; -/*!40000 ALTER TABLE `erro_privacy` ENABLE KEYS */; -UNLOCK TABLES; - -- -- Table structure for table `karma` -- @@ -477,18 +360,9 @@ CREATE TABLE `karma` ( `spenderip` text NOT NULL, `time` datetime NOT NULL, PRIMARY KEY (`id`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; +) ENGINE=MyISAM AUTO_INCREMENT=73614 DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; --- --- Dumping data for table `karma` --- - -LOCK TABLES `karma` WRITE; -/*!40000 ALTER TABLE `karma` DISABLE KEYS */; -/*!40000 ALTER TABLE `karma` ENABLE KEYS */; -UNLOCK TABLES; - -- -- Table structure for table `karmatotals` -- @@ -502,18 +376,9 @@ CREATE TABLE `karmatotals` ( `karma` int(11) NOT NULL, `karmaspent` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; +) ENGINE=MyISAM AUTO_INCREMENT=6765 DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; --- --- Dumping data for table `karmatotals` --- - -LOCK TABLES `karmatotals` WRITE; -/*!40000 ALTER TABLE `karmatotals` DISABLE KEYS */; -/*!40000 ALTER TABLE `karmatotals` ENABLE KEYS */; -UNLOCK TABLES; - -- -- Table structure for table `library` -- @@ -527,19 +392,11 @@ CREATE TABLE `library` ( `title` text NOT NULL, `content` text NOT NULL, `category` text NOT NULL, + `ckey` varchar(45) NOT NULL, PRIMARY KEY (`id`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; +) ENGINE=MyISAM AUTO_INCREMENT=929 DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; --- --- Dumping data for table `library` --- - -LOCK TABLES `library` WRITE; -/*!40000 ALTER TABLE `library` DISABLE KEYS */; -/*!40000 ALTER TABLE `library` ENABLE KEYS */; -UNLOCK TABLES; - -- -- Table structure for table `population` -- @@ -553,18 +410,9 @@ CREATE TABLE `population` ( `admincount` int(11) DEFAULT NULL, `time` datetime NOT NULL, PRIMARY KEY (`id`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; +) ENGINE=MyISAM AUTO_INCREMENT=2550 DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; --- --- Dumping data for table `population` --- - -LOCK TABLES `population` WRITE; -/*!40000 ALTER TABLE `population` DISABLE KEYS */; -/*!40000 ALTER TABLE `population` ENABLE KEYS */; -UNLOCK TABLES; - -- -- Table structure for table `whitelist` -- @@ -578,17 +426,8 @@ CREATE TABLE `whitelist` ( `job` text, `species` text, PRIMARY KEY (`id`) -) ENGINE=MyISAM DEFAULT CHARSET=latin1; +) ENGINE=MyISAM AUTO_INCREMENT=877 DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; - --- --- Dumping data for table `whitelist` --- - -LOCK TABLES `whitelist` WRITE; -/*!40000 ALTER TABLE `whitelist` DISABLE KEYS */; -/*!40000 ALTER TABLE `whitelist` ENABLE KEYS */; -UNLOCK TABLES; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; @@ -599,4 +438,4 @@ UNLOCK TABLES; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2014-11-19 1:24:17 +-- Dump completed on 2015-05-28 19:57:44 diff --git a/SQL/tgstation_schema.sql b/SQL/tgstation_schema.sql deleted file mode 100644 index b7e2e501ce1..00000000000 --- a/SQL/tgstation_schema.sql +++ /dev/null @@ -1,100 +0,0 @@ -SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0; -SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; -SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL'; - -CREATE SCHEMA IF NOT EXISTS `mydb` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci ; -CREATE SCHEMA IF NOT EXISTS `tgstation` DEFAULT CHARACTER SET latin1 ; -USE `mydb` ; -USE `tgstation` ; - --- ----------------------------------------------------- --- Table `tgstation`.`death` --- ----------------------------------------------------- -CREATE TABLE IF NOT EXISTS `tgstation`.`death` ( - `id` INT(11) NOT NULL AUTO_INCREMENT , - `pod` TEXT NOT NULL COMMENT 'Place of death' , - `coord` TEXT NOT NULL COMMENT 'X, Y, Z POD' , - `tod` DATETIME NOT NULL COMMENT 'Time of death' , - `job` TEXT NOT NULL , - `special` TEXT NOT NULL , - `name` TEXT NOT NULL , - `byondkey` TEXT NOT NULL , - `laname` TEXT NOT NULL COMMENT 'Last attacker name' , - `lakey` TEXT NOT NULL COMMENT 'Last attacker key' , - `gender` TEXT NOT NULL , - `bruteloss` INT(11) NOT NULL , - `brainloss` INT(11) NOT NULL , - `fireloss` INT(11) NOT NULL , - `oxyloss` INT(11) NOT NULL , - PRIMARY KEY (`id`) ) -ENGINE = MyISAM -AUTO_INCREMENT = 3409 -DEFAULT CHARACTER SET = latin1; - - --- ----------------------------------------------------- --- Table `tgstation`.`karma` --- ----------------------------------------------------- -CREATE TABLE IF NOT EXISTS `tgstation`.`karma` ( - `id` INT(11) NOT NULL AUTO_INCREMENT , - `spendername` TEXT NOT NULL , - `spenderkey` TEXT NOT NULL , - `receivername` TEXT NOT NULL , - `receiverkey` TEXT NOT NULL , - `receiverrole` TEXT NOT NULL , - `receiverspecial` TEXT NOT NULL , - `isnegative` TINYINT(1) NOT NULL , - `spenderip` TEXT NOT NULL , - `time` DATETIME NOT NULL , - PRIMARY KEY (`id`) ) -ENGINE = MyISAM -AUTO_INCREMENT = 943 -DEFAULT CHARACTER SET = latin1; - - --- ----------------------------------------------------- --- Table `tgstation`.`karmatotals` --- ----------------------------------------------------- -CREATE TABLE IF NOT EXISTS `tgstation`.`karmatotals` ( - `id` INT(11) NOT NULL AUTO_INCREMENT , - `byondkey` TEXT NOT NULL , - `karma` INT(11) NOT NULL , - PRIMARY KEY (`id`) ) -ENGINE = MyISAM -AUTO_INCREMENT = 244 -DEFAULT CHARACTER SET = latin1; - - --- ----------------------------------------------------- --- Table `tgstation`.`library` --- ----------------------------------------------------- -CREATE TABLE IF NOT EXISTS `tgstation`.`library` ( - `id` INT(11) NOT NULL AUTO_INCREMENT , - `author` TEXT NOT NULL , - `title` TEXT NOT NULL , - `content` TEXT NOT NULL , - `category` TEXT NOT NULL , - PRIMARY KEY (`id`) ) -ENGINE = MyISAM -AUTO_INCREMENT = 184 -DEFAULT CHARACTER SET = latin1; - - --- ----------------------------------------------------- --- Table `tgstation`.`population` --- ----------------------------------------------------- -CREATE TABLE IF NOT EXISTS `tgstation`.`population` ( - `id` INT(11) NOT NULL AUTO_INCREMENT , - `playercount` INT(11) NULL DEFAULT NULL , - `admincount` INT(11) NULL DEFAULT NULL , - `time` DATETIME NOT NULL , - PRIMARY KEY (`id`) ) -ENGINE = MyISAM -AUTO_INCREMENT = 2544 -DEFAULT CHARACTER SET = latin1; - - - -SET SQL_MODE=@OLD_SQL_MODE; -SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; -SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;