Обложка канала

Экстраполяция IT

Канал об IT в целом и о программировании в частности.

Экстраполяция IT

4 года назад
Открыть в
Вчерашние комментарии мне напомнили одно технологическое решение. «Технологическое решение» я говорю без сарказма. Мне оно правда понравилось. 1. Берём Postgres где-то на сервере и делаем в нем нужное количество табличек. 2. Создаём каждому по пользователю с нужными правами доступа. 3. Добавляем stored-полей, если надо вьюх разных там. 4. Устанавливаем пользователям клиент какой-то вменяемый. Мне вот нравится TablePlus, хоть он и платный. Поделитесь в коментах хорошим, быстрым и удобным клиентом постгреса, пожалуйста. 5. Добавляем валидации, триггеры и правила разные по мере поступления новых требований. Преимуществ тут несколько, но есть два важных. Во-первых, пользователь понимает структуру данных ещё до того, как это превратится в удобненький сайтик для внутреннего использования. Во-вторых, структура и содержимое табличек не расползается по разным аккаунтам и закромам.