Импорт ДОСТУПА MS DB к mySql?

Кажется, нет опции положения для add_column метод в миграциях. Но поддержка миграций, выполняющая литеральный SQL. Я не разработчик направляющих, но что-то как следующее:

class AddColumnAfterOtherColumn < ActiveRecord::Migration
  def self.up
    execute "ALTER TABLE table_name ADD COLUMN column_name INTEGER 
      AFTER other_column"
  end

  def self.down
    remove_column :table_name, :column_name
  end
end
6
задан hakre 7 July 2012 в 11:50
поделиться

2 ответа

Взгляните на Доступ к MySQL . Облегчает преобразование базы данных Access в MySQL.

8
ответ дан 9 December 2019 в 22:37
поделиться

Всегда можно выполнить быстрый и грязный экспорт из Access в любую базу данных ODBC, выбрав таблицу в Access и просто выбрав ЭКСПОРТ в меню «Файл». Один из вариантов экспорта (в раскрывающемся списке внизу) - ODBC, и если у вас есть DSN, настроенный для другой базы данных, вы можете экспортировать напрямую. Очевидно, что типы данных не обязательно будут идеальными для целевой базы данных, но это не приведет к неправильному преобразованию данных - вам просто может потребоваться ужесточить типы данных после экспорта.

Я считаю удивительным, что Access может сделать это, если честно, но это работает.

2
ответ дан 9 December 2019 в 22:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: