RUBY

Модуль sqlite3 позволяет программам Ruby взаимодействовать с установленным ядром базы данных SQLite3.

Поскольку он взаимодействует с установленной библиотекой, нам просто нужно использовать модифицированный движок SQLite, содержащий LiteSync.


Инструкции

Сначала следуйте инструкциям по компиляции и установке LiteSync или используйте предварительно скомпилированные двоичные файлы для вашей платформы.

Затем следуйте инструкциям в хранилище sqlite3-ruby.

Если модуль Ruby sqlite3 уже установлен, то простой установки LiteSync может быть достаточно, исходные файлы SQLite перезаписываются при установке.


Применение

Чтобы открыть базу данных, мы используем такой URI:

db = SQLite3::Database.new "file:test.db?node=secondary&connect=tcp://server:port"