Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Ruby -> JRuby, MySQL -> H2 / 17 сообщений из 17, страница 1 из 1
10.03.2009, 16:56:52
    #35860248
umniaxa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ruby -> JRuby, MySQL -> H2
Ситуация такая: есть довольно большое приложение на Ruby on Rails. Использует MySQL
Появилась нужда перевести на H2.

Насколько я понял единственный вариант - как-то перевести приложение на JRuby - и далее оттуда достучаться до H2

Вопросы:
1. Подскажите, как такой перевод сделать наиболее безболезненно и легко? (если это конечно возможно)
2. Может быть есть какие-то другие варианты осуществить "перевод" приложения на H2?

Заранее спасибо
...
Рейтинг: 0 / 0
10.03.2009, 18:20:00
    #35860470
SQL_Lamer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ruby -> JRuby, MySQL -> H2
umniaxa,

Rails не знает, как с H2 работать?
...
Рейтинг: 0 / 0
10.03.2009, 18:37:56
    #35860507
umniaxa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ruby -> JRuby, MySQL -> H2
Насколько я понял - нет. Возможно я ошибаюсь.
...
Рейтинг: 0 / 0
10.03.2009, 18:38:51
    #35860508
umniaxa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ruby -> JRuby, MySQL -> H2
Точнее так: Ruby on rails вроде бы не умеет. JRuby on rails вроде бы можно заставить
...
Рейтинг: 0 / 0
10.03.2009, 18:44:15
    #35860520
SQL_Lamer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ruby -> JRuby, MySQL -> H2
umniaxa,

Ну примеры насчет JRuby и H2 действительно есть.
А не пытался тупо попробовать изменить .yml и посмотреть, пройдет ли миграция?
...
Рейтинг: 0 / 0
10.03.2009, 18:44:52
    #35860522
SQL_Lamer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ruby -> JRuby, MySQL -> H2
Вдруг чудо? :))
...
Рейтинг: 0 / 0
10.03.2009, 18:57:36
    #35860548
umniaxa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ruby -> JRuby, MySQL -> H2
Поясните 1 момент:

Если я работаю под JRuby, я делаю следующее:

# jruby -S gem install activerecord-jdbch2-adapter warbler -v 0.9.5

И потом достаточно прописать в конфиге что-то типа:

development:
adapter: jdbch2
database: c:/db/my_database_name
username: my_username
password: my_password

И все чудесно, все работает....

если подскажете аналог под Ruby, буду вам благодарен
...
Рейтинг: 0 / 0
10.03.2009, 18:58:11
    #35860551
SQL_Lamer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ruby -> JRuby, MySQL -> H2
Да, чуда не будет :)
Вот вроде полный список:

MySQL
PostgreSQL
SQLite
SQL Server
IBM DB2
Informix
Oracle
Firebird
...
Рейтинг: 0 / 0
10.03.2009, 18:58:41
    #35860553
umniaxa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ruby -> JRuby, MySQL -> H2
В этом загвоздка для меня, чтобы тупо переписать и запустить миграции
...
Рейтинг: 0 / 0
10.03.2009, 19:01:01
    #35860559
SQL_Lamer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ruby -> JRuby, MySQL -> H2
umniaxaВ этом загвоздка для меня, чтобы тупо переписать и запустить миграции

В смысле?

Думаю, вы правы, JRuby наверное остается.
Но может кто более информированный подтянется.
...
Рейтинг: 0 / 0
10.03.2009, 19:02:50
    #35860564
SQL_Lamer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ruby -> JRuby, MySQL -> H2
А что, нагрузка большая там будет?
...
Рейтинг: 0 / 0
10.03.2009, 19:05:05
    #35860566
umniaxa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ruby -> JRuby, MySQL -> H2
Не сильно понял последний пост...

Если по поводу перевода на JRuby - я просто не до конца представляю, как правильно это сделать - этого вобщем-то первый исходный вопрос и касается
...
Рейтинг: 0 / 0
10.03.2009, 19:06:39
    #35860570
SQL_Lamer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ruby -> JRuby, MySQL -> H2
umniaxa,
Вопрос был насчет сервера.
...
Рейтинг: 0 / 0
10.03.2009, 19:13:10
    #35860591
SQL_Lamer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ruby -> JRuby, MySQL -> H2
А вот пишут

авторThe Current State of Ruby on Rails Support in JRuby
With three official releases under its belt (0.9.0, 0.9.1 and 0.9.2), JRuby is almost at the milestone of fully supporting Ruby on Rails. This means that Ruby on Rails applications will be able to run on JRuby without modification. JRuby developers have been working hard to get JRuby to pass all tests of the Ruby on Rails test suite and as Charles Nutter (lead JRuby developer) notes in his latest Rails support status update, they are very close. With that in mind, you can get a Rails application up and running on JRuby to see what it entails. First, you need to upgrade to the latest JRuby version.


Читали?
...
Рейтинг: 0 / 0
10.03.2009, 19:20:15
    #35860601
umniaxa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ruby -> JRuby, MySQL -> H2
Нет, не могли бы поделиться ресурсом?
...
Рейтинг: 0 / 0
10.03.2009, 19:30:08
    #35860610
SQL_Lamer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ruby -> JRuby, MySQL -> H2
umniaxaНет, не могли бы поделиться ресурсом?

могли бы :)
...
Рейтинг: 0 / 0
10.03.2009, 19:30:36
    #35860612
umniaxa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ruby -> JRuby, MySQL -> H2
Очень благодарен =)
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Ruby -> JRuby, MySQL -> H2 / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]