Author: mcantelon
Date: Thu Mar 29 20:49:11 2012
New Revision: 11317
Log:
Added directory for test/example imports.
Added:
trunk/lib/task/import/example/
trunk/lib/task/import/example/example_information_objects.csv
trunk/lib/task/import/example/import_examples.sh (contents, props changed)
Modified:
trunk/lib/task/import/csvImportTask.class.php
Modified: trunk/lib/task/import/csvImportTask.class.php
==============================================================================
--- trunk/lib/task/import/csvImportTask.class.php Thu Mar 29 20:37:59
2012 (r11316)
+++ trunk/lib/task/import/csvImportTask.class.php Thu Mar 29 20:49:11
2012 (r11317)
@@ -240,12 +240,12 @@
'typeId' => $self->getStatus('defaultStatusTypeId')
));
- if (isset($self->rowStatusVars['PARENT_ID']) &&
!$self->rowStatusVars['PARENT_ID'])
+ if (isset($self->rowStatusVars['parentId']) &&
!$self->rowStatusVars['parentId'])
{
$parentId = QubitInformationObject::ROOT_ID;
} else {
if ($mapEntry = $self->fetchKeymapEntryBySourceAndTargetName(
- $self->rowStatusVars['PARENT_ID'],
+ $self->rowStatusVars['parentId'],
$self->getStatus('sourceName'),
'information_object'
))
@@ -254,8 +254,8 @@
} else {
$error = 'For legacyId '
. $self->rowStatusVars['legacyId']
- .' Could not find PARENT_ID '
- . $self->rowStatusVars['PARENT_ID']
+ .' Could not find parentId '
+ . $self->rowStatusVars['parentId']
.' in key_map table';
print $self->logError($error);
}
Added: trunk/lib/task/import/example/example_information_objects.csv
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/lib/task/import/example/example_information_objects.csv Thu Mar
29 20:49:11 2012 (r11317)
@@ -0,0 +1,3 @@
+"legacyId","parentId","title","levelOfDescription"
+1,,"Example Fonds","fonds"
+2,1,"Example Item","item"
Added: trunk/lib/task/import/example/import_examples.sh
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/lib/task/import/example/import_examples.sh Thu Mar 29 20:49:11
2012 (r11317)
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+# information objects should be imported first
+/symfony csv:import lib/task/import/example/example_information_objects.csv
+
+# Qubit's relation data needs to be rebuilt after importing
+./symfony propel:build-nested-set
--
You received this message because you are subscribed to the Google Groups
"Qubit Toolkit Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/qubit-commits?hl=en.