Архив рубрики: PosgreSQL

Объектная модель для генерации SQL команд в FBManager

После проведения работ по разделению на уровни абстракции приложения наступил следующий этап. Теперь на базе объектов нижнего уровня создаю механизм по формированию команд на управление БД. В основном для этого использую Alter объекты. Наибольша сложность в этом смысле с PostgreSQL … Читать далее

Рубрика: FBManager, PosgreSQL, Программирование на Lazrus | Метки: , , | Комментарии к записи Объектная модель для генерации SQL команд в FBManager отключены

Первый результат рефакторинга кода FBManager-а

Появился первый результат работы по разделению визуальной и не визуальной части FBManager Полностью развязал 1-й и 2-й уровень из предыдущего поста. И ещё — на будущее: появились планы реализовать движок для работы с SQLite.

Рубрика: FBManager, PosgreSQL, Программирование на Lazrus | Метки: , , | Комментарии к записи Первый результат рефакторинга кода FBManager-а отключены

Переработка исходников FBManager

Очередное большое перетряхивание исходников. Текущая цель — выделить три слоя абстракции: 1 — Нижный уровень.  Примитивы SQL команд. Создаём объекты паскаля, содержащие формальные описание всех понимаемых программой SQL команд. Базовый класс — TSQLObjectAbstract. Применение данного уровня — разбор текстов sql, … Читать далее

Рубрика: FBManager, PosgreSQL | Метки: , , | Комментарии к записи Переработка исходников FBManager отключены

Установка pgAgent в Fedora 20

Возникла необходимость запуска заданий на сервере PostgreSQL. Простейший случай — запуск из CRON. Но хочется красивого. Сначала хотел создать свой велосипед, но после изучения советов из интернета, понял, поздно, велосипед уже изобретен, и стал изобретать колесо: остановился на pgAgent. Тем более … Читать далее

Рубрика: PosgreSQL | Метки: , , , | Комментарии к записи Установка pgAgent в Fedora 20 отключены