@@ 231-235 (lines=5) @@ | ||
228 | } else { |
|
229 | $table->columns->$name->length = null; |
|
230 | } |
|
231 | if ( preg_match( '/ character set (\S+)/i', $line, $m ) ) { |
|
232 | $table->columns->$name->charset = $m[1]; |
|
233 | } else { |
|
234 | $table->columns->$name->charset = ''; |
|
235 | } |
|
236 | if ( preg_match( '/ collate (\S+)/i', $line, $m ) ) { |
|
237 | $table->columns->$name->collate = $m[1]; |
|
238 | } else { |
|
@@ 236-240 (lines=5) @@ | ||
233 | } else { |
|
234 | $table->columns->$name->charset = ''; |
|
235 | } |
|
236 | if ( preg_match( '/ collate (\S+)/i', $line, $m ) ) { |
|
237 | $table->columns->$name->collate = $m[1]; |
|
238 | } else { |
|
239 | $table->columns->$name->collate = ''; |
|
240 | } |
|
241 | if ( preg_match( '/ DEFAULT (.+),$/i', $line, $m ) ) { |
|
242 | if ( substr( $m[1], 0, 1 ) == "'" ) |
|
243 | $table->columns->$name->default = substr( $m[1], 1, -1 ); |