ILIAS
Release_4_3_x_branch Revision 61807
◀ ilDoc Overview
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
Examples
File List
Globals
ILIAS
Todo List
Deprecated List
Modules
Namespaces
Data Structures
Files
File List
cron
include
Modules
Blog
BookingManager
Category
CategoryReference
Chatroom
Course
CourseReference
DataCollection
Exercise
ExternalFeed
File
Folder
Forum
Glossary
Group
HTMLLearningModule
ILinc
ItemGroup
LearningModule
MediaCast
MediaPool
Poll
RemoteCategory
RemoteCourse
RemoteFile
RemoteGlossary
RemoteGroup
RemoteLearningModule
RemoteTest
RemoteWiki
RootFolder
Scorm2004
classes
data
seq_editor
examplelayouts.sql.php
seqtemplates.sql.php
ScormAicc
Session
Survey
SurveyQuestionPool
SystemFolder
Test
TestQuestionPool
WebResource
Wiki
WorkspaceFolder
WorkspaceRootFolder
Services
setup
sso
webservice
calendar.php
confirmReg.php
error.php
feed.php
goto.php
ilias.php
index.php
login.php
logout.php
payment.php
privfeed.php
pwassist.php
register.php
rootindex.php
sessioncheck.php
shib_login.php
shib_logout.php
start.php
studip_referrer.php
webdav.php
Globals
Examples
•
All
Data Structures
Namespaces
Files
Functions
Variables
Groups
Pages
seqtemplates.sql.php
Go to the documentation of this file.
1
<?php
2
3
$ilDB->query(
"CREATE TABLE sahs_sc13_seq_condition(`condition` varchar(50), `seqNodeId` int(11), `measureThreshold` varchar(50), `operator` varchar(50), `referencedObjective` varchar(50) );"
);
4
$ilDB->query(
"ALTER TABLE sahs_sc13_seq_condition ADD PRIMARY KEY(seqNodeId);"
);
5
6
$ilDB->query(
"CREATE TABLE sahs_sc13_seq_course(`flow` tinyint DEFAULT 0, `choice` tinyint DEFAULT 1, `forwardonly` tinyint DEFAULT 0,obj_id int(11));"
);
7
$ilDB->query(
"ALTER TABLE sahs_sc13_seq_course ADD PRIMARY KEY(obj_id);"
);
8
9
$ilDB->query(
"CREATE TABLE sahs_sc13_seq_mapinfo(`seqNodeId` int(11), `readNormalizedMeasure` tinyint, `readSatisfiedStatus` tinyint, `targetObjectiveID` varchar(50), `writeNormalizedMeasure` tinyint, `writeSatisfiedStatus` tinyint );"
);
10
$ilDB->query(
"ALTER TABLE sahs_sc13_seq_mapinfo ADD PRIMARY KEY(seqNodeId);"
);
11
$ilDB->query(
"CREATE INDEX targetObjectiveId ON sahs_sc13_seq_mapinfo(targetObjectiveID)"
);
12
13
$ilDB->query(
"CREATE TABLE sahs_sc13_seq_node(`seqNodeId` int(11) PRIMARY KEY AUTO_INCREMENT, `nodeName` varchar(50), `tree_node_id` int(11) );"
);
14
$ilDB->query(
"CREATE INDEX seq_id ON sahs_sc13_seq_node(seqNodeId);"
);
15
$ilDB->query(
"CREATE INDEX tree_node_id ON sahs_sc13_seq_node(tree_node_id);"
);
16
$ilDB->query(
"CREATE INDEX nodeName ON sahs_sc13_seq_node(nodeName);"
);
17
18
$ilDB->query(
"CREATE TABLE sahs_sc13_seq_seqtemplate(`seqNodeId` int(11), `id` varchar(50));"
);
19
$ilDB->query(
"CREATE INDEX sahs_sc13_seq_template_node_id ON sahs_sc13_seq_seqtemplate(seqNodeId,id);"
);
20
21
$ilDB->query(
"CREATE TABLE sahs_sc13_seq_objective(`seqNodeId` int(11), `minNormalizedMeasure` varchar(50), `objectiveID` varchar(200), `primary` tinyint, `satisfiedByMeasure` tinyint );"
);
22
$ilDB->query(
"ALTER TABLE sahs_sc13_seq_objective ADD PRIMARY KEY(seqNodeId);"
);
23
24
$ilDB->query(
"CREATE TABLE sahs_sc13_seq_item(`importId` varchar(32), `seqNodeId` int(11), `sahs_sc13_tree_node_id` int, `sequencingId` varchar(50),`nocopy` tinyint,`nodelete` tinyint,`nomove` tinyint);"
);
25
$ilDB->query(
"ALTER TABLE sahs_sc13_seq_item ADD PRIMARY KEY(seqNodeId);"
);
26
$ilDB->query(
"CREATE INDEX sahs_sc13_tree_nodeid ON sahs_sc13_seq_item(sahs_sc13_tree_node_id);"
);
27
28
$ilDB->query(
"CREATE TABLE sahs_sc13_seq_assignment(`identifier` varchar(50), `sahs_sc13_tree_node_id` int);"
);
29
$ilDB->query(
"ALTER TABLE sahs_sc13_seq_assignment ADD PRIMARY KEY(sahs_sc13_tree_node_id);"
);
30
31
$ilDB->query(
"CREATE TABLE sahs_sc13_seq_templates(`identifier` varchar(50),`fileName` varchar(50),`id` int PRIMARY KEY AUTO_INCREMENT);"
);
32
$ilDB->query(
"INSERT INTO sahs_sc13_seq_templates (identifier,filename) values ('pretestpost','pretest_posttest.xml');"
);
33
$ilDB->query(
"INSERT INTO sahs_sc13_seq_templates (identifier,filename) values ('linearpath','linear_path.xml');"
);
34
$ilDB->query(
"INSERT INTO sahs_sc13_seq_templates (identifier,filename) values ('linearpathforward','linear_path_forward.xml');"
);
35
36
37
$ilDB->query(
"CREATE TABLE sahs_sc13_seq_rule(`action` varchar(50), `childActivitySet` varchar(50), `conditionCombination` varchar(50), `seqNodeId` int(11), `minimumCount` int(11), `minimumPercent` varchar(50), `type` varchar(50) );"
);
38
$ilDB->query(
"ALTER TABLE sahs_sc13_seq_rule ADD PRIMARY KEY(seqNodeId);"
);
39
40
$ilDB->query(
"CREATE TABLE sahs_sc13_seq_sequencing(`importId` varchar(32), `activityAbsoluteDurationLimit` varchar(20), `activityExperiencedDurationLimit` varchar(20), `attemptAbsoluteDurationLimit` varchar(20), `attemptExperiencedDurationLimit` varchar(20), `attemptLimit` int(11), `beginTimeLimit` varchar(20), `choice` tinyint, `choiceExit` tinyint, `completionSetByContent` tinyint, `constrainChoice` tinyint, `seqNodeId` int(11), `endTimeLimit` varchar(20), `flow` tinyint, `forwardOnly` tinyint, `id` varchar(200), `measureSatisfactionIfActive` tinyint, `objectiveMeasureWeight` REAL, `objectiveSetByContent` tinyint, `preventActivation` tinyint, `randomizationTiming` varchar(50), `reorderChildren` tinyint, `requiredForCompleted` varchar(50), `requiredForIncomplete` varchar(50), `requiredForNotSatisfied` varchar(50), `requiredForSatisfied` varchar(50), `rollupObjectiveSatisfied` tinyint, `rollupProgressCompletion` tinyint, `selectCount` int(11), `selectionTiming` varchar(50), `sequencingId` varchar(50), `tracked` tinyint, `useCurrentAttemptObjectiveInfo` tinyint, `useCurrentAttemptProgressInfo` tinyint);"
);
41
$ilDB->query(
"ALTER TABLE sahs_sc13_seq_sequencing ADD PRIMARY KEY(seqNodeId);"
);
42
$ilDB->query(
"CREATE INDEX seq_sequencingid ON sahs_sc13_seq_sequencing(id);"
);
43
44
$ilDB->query(
"CREATE TABLE sahs_sc13_seq_tree(`child` int(11), `depth` smallint(5), `lft` int(11), `importid` varchar(32), `parent` int(11), `rgt` int(11) );"
);
45
$ilDB->query(
"CREATE INDEX child ON sahs_sc13_seq_tree(child);"
);
46
$ilDB->query(
"CREATE INDEX seq_importid_id ON sahs_sc13_seq_tree(importid);"
);
47
$ilDB->query(
"CREATE INDEX parent ON sahs_sc13_seq_tree(parent);"
);
48
49
?>
Modules
Scorm2004
data
seq_editor
seqtemplates.sql.php
Generated on Sat Apr 23 2016 19:01:57 for ILIAS by
1.8.1.2 (using
Doxyfile
)