Fixed the build script; updated users schema to no longer hold password information and to not require contact information; added a set of users and groups for VSS

git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@800 97e9348a-65ac-dc4b-aefc-98561f571b83
This commit is contained in:
abijah
2009-08-28 04:25:53 +00:00
parent aed090fbe2
commit a66024c889
3 changed files with 27 additions and 10 deletions

View File

@@ -1,4 +1,3 @@
@echo off @echo off
mysql --user=pmgr --password=pmgruser < %~dp0\db\property_manager.sql mysql --user=pmgr --password=pmgruser < %~dp0\db\property_manager.sql
mysql --user=pmgr --password=pmgruser --database=property_manager < %~dp0\db\rollup.sql
echo Done! echo Done!

View File

@@ -1734,6 +1734,11 @@ SET character_set_client = @saved_cs_client;
LOCK TABLES `pmgr_groups` WRITE; LOCK TABLES `pmgr_groups` WRITE;
/*!40000 ALTER TABLE `pmgr_groups` DISABLE KEYS */; /*!40000 ALTER TABLE `pmgr_groups` DISABLE KEYS */;
INSERT INTO `pmgr_groups` VALUES (1,'Developer','Software Development Group',1,NULL);
INSERT INTO `pmgr_groups` VALUES (2,'Owner','Owner Group',25,NULL);
INSERT INTO `pmgr_groups` VALUES (3,'Admin','Administrator Group',50,NULL);
INSERT INTO `pmgr_groups` VALUES (4,'Manager','Manager Group',75,NULL);
INSERT INTO `pmgr_groups` VALUES (5,'Temp','Temporary Manager',100,NULL);
/*!40000 ALTER TABLE `pmgr_groups` ENABLE KEYS */; /*!40000 ALTER TABLE `pmgr_groups` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
@@ -3629,6 +3634,19 @@ SET character_set_client = @saved_cs_client;
LOCK TABLES `pmgr_memberships` WRITE; LOCK TABLES `pmgr_memberships` WRITE;
/*!40000 ALTER TABLE `pmgr_memberships` DISABLE KEYS */; /*!40000 ALTER TABLE `pmgr_memberships` DISABLE KEYS */;
INSERT INTO `pmgr_memberships` VALUES (1,1,1,NULL);
INSERT INTO `pmgr_memberships` VALUES (1,1,2,NULL);
INSERT INTO `pmgr_memberships` VALUES (1,1,3,NULL);
INSERT INTO `pmgr_memberships` VALUES (1,1,4,NULL);
INSERT INTO `pmgr_memberships` VALUES (1,2,2,NULL);
INSERT INTO `pmgr_memberships` VALUES (1,2,3,NULL);
INSERT INTO `pmgr_memberships` VALUES (1,2,4,NULL);
INSERT INTO `pmgr_memberships` VALUES (1,3,2,NULL);
INSERT INTO `pmgr_memberships` VALUES (1,3,3,NULL);
INSERT INTO `pmgr_memberships` VALUES (1,3,4,NULL);
INSERT INTO `pmgr_memberships` VALUES (1,4,4,NULL);
INSERT INTO `pmgr_memberships` VALUES (1,5,4,NULL);
INSERT INTO `pmgr_memberships` VALUES (1,6,5,NULL);
/*!40000 ALTER TABLE `pmgr_memberships` ENABLE KEYS */; /*!40000 ALTER TABLE `pmgr_memberships` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;
@@ -6035,9 +6053,7 @@ CREATE TABLE `pmgr_users` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT, `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`code` varchar(12) NOT NULL, `code` varchar(12) NOT NULL,
`login` varchar(30) NOT NULL, `login` varchar(30) NOT NULL,
`salt` char(12) DEFAULT NULL, `contact_id` int(10) unsigned DEFAULT NULL,
`passhash` varchar(255) DEFAULT NULL,
`contact_id` int(10) unsigned NOT NULL,
`comment` varchar(255) DEFAULT NULL, `comment` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8; ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
@@ -6049,6 +6065,12 @@ SET character_set_client = @saved_cs_client;
LOCK TABLES `pmgr_users` WRITE; LOCK TABLES `pmgr_users` WRITE;
/*!40000 ALTER TABLE `pmgr_users` DISABLE KEYS */; /*!40000 ALTER TABLE `pmgr_users` DISABLE KEYS */;
INSERT INTO `pmgr_users` VALUES (1,'AP','abijah',NULL,NULL);
INSERT INTO `pmgr_users` VALUES (2,'KD','kevin',NULL,NULL);
INSERT INTO `pmgr_users` VALUES (3,'AB','adam',NULL,NULL);
INSERT INTO `pmgr_users` VALUES (4,'SK','shirley',NULL,NULL);
INSERT INTO `pmgr_users` VALUES (5,'MK','mike',NULL,NULL);
INSERT INTO `pmgr_users` VALUES (6,'DE','dan',NULL,NULL);
/*!40000 ALTER TABLE `pmgr_users` ENABLE KEYS */; /*!40000 ALTER TABLE `pmgr_users` ENABLE KEYS */;
UNLOCK TABLES; UNLOCK TABLES;

View File

@@ -274,14 +274,10 @@ DROP TABLE IF EXISTS `pmgr_users`;
CREATE TABLE `pmgr_users` ( CREATE TABLE `pmgr_users` (
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`code` VARCHAR(12) NOT NULL, -- User style "id" `code` VARCHAR(12) NOT NULL, -- User style "id"
`login` VARCHAR(30) NOT NULL,
-- Login details. Passwords are not yet used (and so NULL).
`login` VARCHAR(30) NOT NULL,
`salt` CHAR(12) DEFAULT NULL,
`passhash` VARCHAR(255) DEFAULT NULL,
-- Contact information for this user -- Contact information for this user
`contact_id` INT(10) UNSIGNED NOT NULL, `contact_id` INT(10) UNSIGNED DEFAULT NULL,
-- Specific comments -- Specific comments
`comment` VARCHAR(255) DEFAULT NULL, `comment` VARCHAR(255) DEFAULT NULL,