Also keep in mind that when you uninstall a module, to check in db, table Orchard_Framework_DataMigrationRecord if there are any rows refer to your tables of the uninstalling module. This is the table where Orchard keeps the different migration versions
(Migrations.cs).