projects
/
Pman.Core
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
621e9bf
)
UpdateDatabase.php
author
Alan Knowles
<alan@roojs.com>
Mon, 21 Oct 2013 05:08:06 +0000
(13:08 +0800)
committer
Alan Knowles
<alan@roojs.com>
Mon, 21 Oct 2013 05:08:06 +0000
(13:08 +0800)
UpdateDatabase.php
patch
|
blob
|
history
diff --git
a/UpdateDatabase.php
b/UpdateDatabase.php
index
9ec08a9
..
a4558ea
100644
(file)
--- a/
UpdateDatabase.php
+++ b/
UpdateDatabase.php
@@
-366,10
+366,9
@@
class Pman_Core_UpdateDatabase extends Pman
}
}
- function updateData()
+
+ function updateDataEnums()
{
{
- // fill i18n data..
-
$enum = DB_DataObject::Factory('core_enum');
$enum->initEnums(
array(
$enum = DB_DataObject::Factory('core_enum');
$enum->initEnums(
array(
@@
-428,6
+427,10
@@
class Pman_Core_UpdateDatabase extends Pman
)
);
)
);
+ }
+ function updateDataGroups()
+ {
+
$groups = DB_DataObject::factory('groups');
$groups->initGroups();
$groups = DB_DataObject::factory('groups');
$groups->initGroups();
@@
-439,8
+442,11
@@
class Pman_Core_UpdateDatabase extends Pman
));
));
-
-
+ }
+
+ function updateDataCompanies()
+ {
+
// fix comptypes enums..
$c = DB_DataObject::Factory('Companies');
$c->selectAdd();
// fix comptypes enums..
$c = DB_DataObject::Factory('Companies');
$c->selectAdd();
@@
-455,9
+461,7
@@
class Pman_Core_UpdateDatabase extends Pman
$ctb[]= array( 'etype'=>'COMPTYPE', 'name' => $cts, 'display_name' => ucfirst(strtolower($cts)));
}
$ctb[]= array( 'etype'=>'COMPTYPE', 'name' => $cts, 'display_name' => ucfirst(strtolower($cts)));
}
-
-
- $c = DB_DataObject::Factory('core_enum');
+ $c = DB_DataObject::Factory('core_enum');
$c->initEnums($ctb);
//DB_DataObject::debugLevel(1);
$c->initEnums($ctb);
//DB_DataObject::debugLevel(1);
@@
-477,6
+481,20
@@
class Pman_Core_UpdateDatabase extends Pman
+ }
+
+ function updateData()
+ {
+ // fill i18n data..
+
+ $this->updateDataEnums();
+ $this->updateDataGroups();
+ $this->updateDataCompanies();
+
+
+
+
+
}
}