summaryrefslogtreecommitdiff
path: root/admin
diff options
context:
space:
mode:
authorMax Kremmel <xing@synapse.plus.com>2008-11-15 09:02:27 +0000
committerMax Kremmel <xing@synapse.plus.com>2008-11-15 09:02:27 +0000
commit4c3d34d66578b0b40fa1c480d0a576dd3a4b3458 (patch)
treeeaada1402fb7a25ebdfd372e4c3fe94ea3f2dad4 /admin
parent9efd5e5f07e25ec213e8ca1155d7cb4f5ec175d6 (diff)
downloadthemes-4c3d34d66578b0b40fa1c480d0a576dd3a4b3458.tar.gz
themes-4c3d34d66578b0b40fa1c480d0a576dd3a4b3458.tar.bz2
themes-4c3d34d66578b0b40fa1c480d0a576dd3a4b3458.zip
fix QUERY array. we're still missing SQL92 query here
Diffstat (limited to 'admin')
-rw-r--r--admin/upgrade_inc.php37
1 files changed, 17 insertions, 20 deletions
diff --git a/admin/upgrade_inc.php b/admin/upgrade_inc.php
index d3cdf4f..68ca3c7 100644
--- a/admin/upgrade_inc.php
+++ b/admin/upgrade_inc.php
@@ -39,13 +39,6 @@ array( 'DATADICT' => array(
'`rows`' => '`module_rows` I4'
),
)),
- /* don't rename since we've done considerable work to schema - see below
- array( 'RENAMETABLE' => array(
- 'tiki_layouts' => 'themes_layouts',
- 'tiki_layouts_modules' => 'themes_layouts_modules',
- 'tiki_module_map' => 'themes_module_map',
- )),
- */
// create new theme_layouts table
array( 'CREATE' => array (
@@ -69,20 +62,24 @@ array( 'DATADICT' => array(
// merge data from old tables into new themes_layouts
array( 'QUERY' =>
- array( 'MYSQL' => array(
- // This is still not properly working in MYSQL. someone with the patience to fix it should. XOXO spiderr
- "INSERT INTO `".BIT_DB_PREFIX."themes_layouts` ( module_id, title, layout, layout_area, module_rows, module_rsrc, params, cache_time, groups, pos )
- SELECT themes_layouts_module_id_seq.nextval, tlm.title, tl.layout, tl.layout_position, tlm.module_rows, tmm.module_rsrc, tlm.params, tlm.cache_time, tlm.groups, tl.ord
- FROM `".BIT_DB_PREFIX."tiki_layouts_modules` tlm, `".BIT_DB_PREFIX."tiki_layouts` tl, `".BIT_DB_PREFIX."tiki_module_map` tmm
- WHERE tlm.module_id=tl.module_id AND tmm.module_id=tlm.module_id",
- )),
- array( 'PGSQL' => array(
- "INSERT INTO `".BIT_DB_PREFIX."themes_layouts` ( module_id, title, layout, layout_area, module_rows, module_rsrc, params, cache_time, groups, pos )
- SELECT NEXTVAL('themes_layouts_module_id_seq'), tlm.title, tl.layout, tl.layout_position, tlm.module_rows, tmm.module_rsrc, tlm.params, tlm.cache_time, tlm.groups, tl.ord
- FROM `".BIT_DB_PREFIX."tiki_layouts_modules` tlm, `".BIT_DB_PREFIX."tiki_layouts` tl, `".BIT_DB_PREFIX."tiki_module_map` tmm
- WHERE tlm.module_id=tl.module_id AND tmm.module_id=tlm.module_id",
- )),
+ array(
+ 'MYSQL' => array(
+ // This is still not properly working in MYSQL. someone with the patience to fix it should. XOXO spiderr
+ "INSERT INTO `".BIT_DB_PREFIX."themes_layouts` ( module_id, title, layout, layout_area, module_rows, module_rsrc, params, cache_time, groups, pos )
+ SELECT themes_layouts_module_id_seq.nextval, tlm.title, tl.layout, tl.layout_position, tlm.module_rows, tmm.module_rsrc, tlm.params, tlm.cache_time, tlm.groups, tl.ord
+ FROM `".BIT_DB_PREFIX."tiki_layouts_modules` tlm, `".BIT_DB_PREFIX."tiki_layouts` tl, `".BIT_DB_PREFIX."tiki_module_map` tmm
+ WHERE tlm.module_id=tl.module_id AND tmm.module_id=tlm.module_id",
+ ),
+ 'PGSQL' => array(
+ "INSERT INTO `".BIT_DB_PREFIX."themes_layouts` ( module_id, title, layout, layout_area, module_rows, module_rsrc, params, cache_time, groups, pos )
+ SELECT NEXTVAL('themes_layouts_module_id_seq'), tlm.title, tl.layout, tl.layout_position, tlm.module_rows, tmm.module_rsrc, tlm.params, tlm.cache_time, tlm.groups, tl.ord
+ FROM `".BIT_DB_PREFIX."tiki_layouts_modules` tlm, `".BIT_DB_PREFIX."tiki_layouts` tl, `".BIT_DB_PREFIX."tiki_module_map` tmm
+ WHERE tlm.module_id=tl.module_id AND tmm.module_id=tlm.module_id",
+ ),
+ //'SQL92' => ???
+ ),
),
+
// we're done - remove old tables
/*
array( 'DATADICT' => array(