Варианты оплаты

Пластиковые карты. Банковские переводы для физических и юридических лиц. Автоматы Киви. Яндекс-Деньги. Webmoney. Rbk-Money. Почтовые переводы. И другие варианты!

Цены - разумные.

Мы рекомендуем

Конструктор сайтов LineAct - простой и удобный.

Контакты

support@lact.ru - техническая поддержка


Открыть контакты

Самый человечный

Удобный, элегантный и простой конструктор сайтов. Создан специально для нормальных
людей. Ну а стоимость обслуживания более чем адекватна.

Музыкальный фон сайта

Нажмите, чтобы услышать!
Пусть у вас почаще будет хорошее настроение!

Технологии

 

Shema Definition

Это плагин-генератор для Ruby on Rails, позволяющий максимально упростить создание миграций. Основан на плагине Auto-Migrations by PJ Hyett.

Как использовать

Создайте копию файла schema.rb и назовите ее definition.rb.

Теперь, когда вы хотите изменить структуру базы данных, редактируйте файл definition.rb.

Затем, вызовите

  $ ruby script/generate migration

В результате будет создан файл миграции, содержащий все отличия файла definition.rb от текущей структуры базы данных. В файле миграции будут размещены все необходимые вызовы add_column, change_column и так далее.

Вы можете мигрировать тут же, а можете добавить в миграцию что-то еще, например код для обновления моделей.

Почему это здорово? Потому что теперь не надо помнить синтаксис всех вызовов change_column, add_column и так далее. Таким образом, мы имеем дело с одним синтаксисом - как в schema.rb, и не надо ничего лишнего. А также, в файле definition.rb можно писать всякие комментарии к таблицам и полям - это удобно.

Бонус: миграции автоматически именуются (конечно, можно изменить предлагаемое название).

Инсталляция

ruby script/plugin install http://schema-definition.googlecode.com/svn/tags/stable/schema-definition

По этому адресу находится и репозиторий, если что.

Что не сделано

Сейчас не поддерживаются индексы - руки не доходят.

Контакт

Если найден баг и вы написали его исправление - вышлите патч на  pavel.vasev@gmail.com. Также я буду рад новым фичам.

Павел Васёв [ pavel.vasev@gmail.com ]

p.s. Плагин зарелизен под MIT license. Основан на плагине Auto-Migrations by PJ Hyett.


Количество просмотров: Счетчик посещений Counter.CO.KZ - бесплатный счетчик на любой вкус!

Есть вопрос или комментарий?..


Ваше имя Электронная почта
Получать почтовые уведомления об ответах:


| Примечание. Сообщение появится на сайте после проверки модератором.


Вернуться в раздел Технологии

Регистрация

Планета и LineAct

Общение на сайте

Добрый день! Войдите в центр управления сайтами: Наталья 06 мая 2019, 13:43 // Оплата - как узнать сколько денег у меня осталось на счету сайта. Сколько я должна оплатить и когда? Спасибо. Катерина...

Добрый день! Войдите в центр управления сайтами: Наталья 06 мая 2019, 13:43 // Оплата - как узнать сколько денег у меня осталось на счету сайта. Сколько я должна оплатить и когда? Спасибо. Катерина...

Сколько у меня на счету.. Хаваж 04 мая 2019, 20:36 // Оплата - как узнать сколько денег у меня осталось на счету сайта. Сколько я должна оплатить и когда? Спасибо. Катерина...

Добрый день. Вам нужно отредактировать раздел Контакты. ФОто и информацию также меняем.. Наталья 29 апреля 2019, 16:11 // Контакты - Конструктор сайтов LineAct

Добрый день. Уточните, пожалуйста, адрес сайта, который нужно восстановить.. Наталья 29 апреля 2019, 16:08 // Вопросы и ответы - Как найти ранее созданный мною сайт. Он есть в инете. Я его не вижу у себя в архиве. За него было не оплачено примерно1 месяц.

Посмотреть все
Icon_feed

Цитата

Социальные сети - тест

Вам нравится наш сайт?