>[оверквотинг удален]
>> Это не phpMyAdmin.
>> Это утилита для веб-сайтов.
> позволяющая "быстро и просто генерировать web-интерфейсы для управления данными в произвольных
> таблицах БД" - вот именно это я и пытаюсь понять.
> Есть у меня таблица в моей sqlite БД. Как теперь мне "быстро
> и просто" сделать к ней веб-интерфейс для управления данными?
> Есть пример где берётся таблица такая-то, с вот такими-то полями и затем
> к ней генерируется этот самый интерфейс для управления?
> Хоть на чистом руби, хоть на грязном :)
> Беглый просмотр документации такого к сожалению не выявил.как обычно делается для веб-сайтов, вам нужно сначала создать DataMapper модель.
есть опыт работы с DataMapper ORM?
вот самый простой пример модели, с двумя полями - id и name
class PageModel
include DataMapper::Resource
property :id, Serial
property :name, String
end
у вас уже есть модель для вашей SQLite таблицы?
если нет, создайте.
теперь осталось лишь создать Saint класс который создаст админ интерфейс "на лету":
class Page
include Saint::Api
http.map :pages
saint.model PageModel
saint.column :name
end
и в конце файла, инициализируем и запускаем приложение:
app = Presto::App.new
app.mount Page
app.run
потом из терминала:
ruby имя-файла.rb
и в броузере:
http://localhost:3000/