# should eventually drop tables not in $new
warn join("\n", @r). "\n"
- if $DEBUG;
+ if $DEBUG > 1;
@r;
Need to port and test with additional databases
-On schema updates, index changes are not as efficent as they could be,
-especially with large data sets. Specifically, we don't currently recognize
-existing indices with different/"wrong" names that we could use "ALTER INDEX
-name RENAME TO new_name" on, and instead drop the "wrongly named" index and
-re-build a new one. Since these are indices and not columns, its not a huge
-deal, everything turns out right in the end, though inefficient.
-
Each DBIx::DBSchema object should have a name which corresponds to its name
within the SQL database engine (DBI data source).