def parse_statement(statement)
      alter_argument = AlterArgument.new(statement)
      dsn = DSN.new(connection_details.database, alter_argument.table_name)

      "#{command} #{all_options} #{dsn} #{alter_argument}"
    end
def parse_statement(statement)
      alter_argument = AlterArgument.new(statement)
      dsn = DSN.new(connection_details.database, alter_argument.table_name)

      "#{command} #{all_options} #{dsn} #{alter_argument}"
    end
Generates the percona command for a raw MySQL statement. Fills all the
 connection credentials from the current AR connection, but that can
 amended via ENV-vars: PERCONA_DB_HOST, PERCONA_DB_USER,
 PERCONA_DB_PASSWORD, PERCONA_DB_NAME Table name can't not be amended, it
 populates automatically from the migration data

 @param statement [String] MySQL statement
 @return [String]