diff --git a/lib/dm-migrations/adapters/dm-sqlserver-adapter.rb b/lib/dm-migrations/adapters/dm-sqlserver-adapter.rb
index <HASH>..<HASH> 100644
--- a/lib/dm-migrations/adapters/dm-sqlserver-adapter.rb
+++ b/lib/dm-migrations/adapters/dm-sqlserver-adapter.rb
@@ -47,7 +47,7 @@ module DataMapper
 
         # TODO: update dkubb/dm-more/dm-migrations to use schema_name and remove this
 
-        alias db_name schema_name
+        alias_method :db_name, :schema_name
 
         # @api private
         def create_table_statement(connection, model, properties)
diff --git a/lib/dm-migrations/sql/table_modifier.rb b/lib/dm-migrations/sql/table_modifier.rb
index <HASH>..<HASH> 100644
--- a/lib/dm-migrations/sql/table_modifier.rb
+++ b/lib/dm-migrations/sql/table_modifier.rb
@@ -28,7 +28,7 @@ module SQL
         @statements << "ALTER TABLE #{quoted_table_name} DROP COLUMN #{quote_column_name(name)}"
       end
     end
-    alias drop_columns drop_column
+    alias_method :drop_columns, :drop_column
 
     def rename_column(name, new_name, opts = {})
       # raise NotImplemented for SQLite3
Changed usage of alias to alias_method