Ответы пользователя по тегу PostgreSQL
  • Как реализовать модель конструктора?

    c3gdlk
    @c3gdlk
    Ментор в http://rubyboost.ru/
    Постгрес и вроде даже мускуль умеют jsonb поля, так что новую базу ставить не надо.

    во втором сталкиваемся с необходимостью ручного обеспечения целостности данных.


    В этом нет ничего плохого, база в воздухе никому не нужна, она всегда взаимодействует с приложением и разработчику решать где и какой код хранить. Просто напишите больше тестов на такой код, чтобы быть уверенным в его надежности.

    P.S. исходя из опыта решения такой задачи могу еще подсказать, что Вам нужно хранить не только значения, но и данные конструктора, т.е какого типа поле, какие на нем валидации, возможные значения и так далее. Делать это лучше в реляционной модели, она идеально для этого подходит.
    Ответ написан
    Комментировать
  • Насколько правильно использовать json для хранения данных в базе данных?

    c3gdlk
    @c3gdlk
    Ментор в http://rubyboost.ru/
    Не забывайте, что база данных всего лишь инструмент. В таком простом варианте как у Вас особой разницы нет. Я бы вибирал исходя из того, насколько удобно Ваш фреймворк умеет работать с такими полями. Например, Rails очень просто умеет работать с такими полями, код приложения даже не поймет, что это одно поле внутри. Я очень активно использую такие поля в разработке.
    Ответ написан
    Комментировать
  • Как делать бэкапы Postgresql по-простому?

    c3gdlk
    @c3gdlk
    Ментор в http://rubyboost.ru/
    https://github.com/backup/backup - очень простой руби гем, хорошо настраивается, еще и нотификаки на почту присылает. Из простых инструментов лучше ничего не видел
    Ответ написан
    Комментировать