Я написал скрипт Ruby, который анализирует текстовый файл с разделителями табуляции и записывает вывод в базу данных sqlite3 с ActiveRecord. Далее мне нужно написать еще один скрипт на Ruby для отображения содержимого базы данных в виде статического HTML.
Текстовый файл, с которым я работаю, представляет собой список деталей, которые моя компания выставила на продажу. В моей базе данных есть одна таблица; каждая строка в базе данных - это отдельная часть, а каждый столбец - это отдельный атрибут этой части (то есть размер, вес, прейскурант и т. д. и т. д.) Мне нужно иметь возможность сортировать таблицу по столбцу «краткое описание» в алфавитном порядке, а затем выводить каждую строку в виде серии таблиц HTML.
Я понятия не имею, что делать дальше. Я работал с Ruby около двух недель, и я использовал ActiveRecord около четырех дней, так что я немного растерялся. Я весь день гуглял за ответом, но не нашел ничего похожего на то, что я хочу сделать.
Вот копия объявления таблицы sqlite3, если это поможет:
CREATE TABLE parts_info(item_number INTEGER PRIMARY KEY ASC, location TEXT,
quantity INTEGER, make TEXT, year INTEGER, model TEXT, serial TEXT, volt INTEGER,
phase INTEGER, weight INTEGER, list_price REAL, sold INTEGER,
image_path TEXT, short_desc TEXT, long_desc TEXT, junk TEXT);
Вполне возможно, что я подхожу к этому с неправильной точки зрения, и если это так, я открыт для любых предложений о том, как сделать это лучше.