updating for 6.8.10 release

This commit is contained in:
JT Smith 2006-05-14 15:39:34 +00:00
parent fc31a9a5bd
commit 7e7e9aab6e
3 changed files with 3 additions and 67 deletions

File diff suppressed because one or more lines are too long

View file

@ -36,7 +36,6 @@ removeFiles();
addSearchEngine();
addEMS();
addPM();
addTT();
updateTemplates();
updateDatabaseLinksAndSQLReport();
ipsToCIDR();
@ -895,71 +894,6 @@ sub addPM {
}
#-------------------------------------------------
sub addTT {
my $tableList = [
"create table TT_wobject (
assetId varchar(22) binary not null,
userViewTemplateId varchar(22) binary not null default 'TimeTrackingTMPL000001',
managerViewTemplateId varchar(22) binary not null default 'TimeTrackingTMPL000002',
timeRowTemplateId varchar(22) binary not null default 'TimeTrackingTMPL000003',
pmAssetId varchar(22) binary default NULL,
groupToManage varchar(22) binary not null default 3,
revisionDate bigint(20) not null,
primary key (assetId, revisionDate)
)",
#This table stores projects to use if the time tracker is not associated with a project management asset
"create table TT_projectList (
projectId varchar(22) binary not null,
assetId varchar(22) binary,
projectName varchar(255) not null,
creationDate bigint(20) not null,
createdBy varchar(22) binary not null,
lastUpdatedBy varchar(22) binary not null,
lastUpdateDate bigint(20) not null,
primary key (projectId)
)",
"create table TT_projectResourceList (
projectId varchar(22) binary not null,
resourceId varchar(22) binary,
primary key (projectId,resourceId)
)",
"create table TT_projectTasks (
taskId varchar(22) binary not null,
projectId varchar(22) binary not null,
taskName varchar(255) not null,
primary key (taskId)
)",
"create table TT_timeEntry (
entryId varchar(22) binary not null,
projectId varchar(22) binary not null,
taskId varchar(22) binary not null,
resourceId varchar(22) not null,
taskDate bigint not null,
hours float default 0,
comments text,
completed integer not null default 0,
creationDate bigint(20) not null,
createdBy varchar(22) binary not null,
lastUpdatedBy varchar(22) binary not null,
lastUpdateDate bigint(20) not null,
primary key (entryId)
)",
];
print "\tAdding the Time Tracking System.\n" unless ($quiet);
foreach (@{$tableList}) {
$session->db->write($_);
}
}
#-------------------------------------------------
sub addSearchEngine {
print "\tUpgrading search engine.\n" unless ($quiet);

View file

@ -192,6 +192,8 @@ sub _related {
}
}
#-------------------------------------------------------------------
=head2 _columnar ( $session, $columns, $list )
Utility routine for taking a list of data and returning it multiple columns.