Changeset 450 for wiki-toolkit/trunk/lib/Wiki/Toolkit/Setup/MySQL.pm
- Timestamp:
- 07/12/08 01:49:47 (4 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
wiki-toolkit/trunk/lib/Wiki/Toolkit/Setup/MySQL.pm
r444 r450 179 179 180 180 my %upgrades = ( 181 '9_to_10' => [ qq| 182 CREATE UNIQUE INDEX node_name ON node (name) 183 |, qq| 181 '9_to_10' => [ sub { 182 my $dbh = shift; 183 my $sth = $dbh->prepare('SHOW INDEX FROM node WHERE key_name="node_name"'); 184 $sth->execute(); 185 unless ( $sth->rows ) { 186 $dbh->do('CREATE UNIQUE INDEX node_name ON node (name)') 187 or croak $dbh->errstr; 188 } 189 }, 190 qq| 184 191 ALTER TABLE content ADD COLUMN verified datetime default NULL 185 192 |, qq| … … 187 194 |, qq| 188 195 UPDATE schema_info SET version = 10 189 | 190 ], 196 | ] 197 191 198 ); 192 199
