2006/3/25, Michael Schultheiss <[EMAIL PROTECTED]>:
> Arno Lepisk wrote:
> > Upgrade from gallery 2.0.x fails on step 3 with the following output:
> > (this might be a problem already reported to upstream:
> > http://gallery.menalto.com/node/46044 )
>
> I'll contact upstream and make sure they're aware of this issue.

I managed to temporarily fix the problem by editing
/usr/share/gallery2/modules/core/classes/GalleryStorage/schema.tpl:
alfa:/usr/share/gallery2/modules/core/classes/GalleryStorage# diff -u
schema.tpl~ schema.tpl
--- schema.tpl~ 2006-03-20 17:38:59.000000000 +0100
+++ schema.tpl  2006-03-26 21:53:22.000000000 +0200
@@ -809,9 +809,13 @@
 # A_GalleryAccessMap_1.0
 DROP INDEX DB_TABLE_PREFIXAccessMap_33666;

-ALTER TABLE DB_TABLE_PREFIXAccessMap ADD COLUMN
DB_COLUMN_PREFIXuserOrGroupId INTEGER DEFAULT '0';
+ALTER TABLE DB_TABLE_PREFIXAccessMap ADD COLUMN
DB_COLUMN_PREFIXuserOrGroupId INTEGER;

-ALTER TABLE DB_TABLE_PREFIXAccessMap ALTER
DB_COLUMN_PREFIXuserOrGroupId SET NOT NULL;
+UPDATE DB_TABLE_PREFIXAccessMap SET DB_COLUMN_PREFIXuserOrGroupId = 0;
+
+ALTER TABLE DB_TABLE_PREFIXAccessMap ALTER COLUMN
DB_COLUMN_PREFIXuserOrGroupId SET DEFAULT '0';
+
+ALTER TABLE DB_TABLE_PREFIXAccessMap ALTER COLUMN
DB_COLUMN_PREFIXuserOrGroupId SET NOT NULL;

 UPDATE DB_TABLE_PREFIXSchema
   SET DB_COLUMN_PREFIXmajor=1, DB_COLUMN_PREFIXminor=1


/A

Reply via email to