The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз PostgREST 9.0.0, надстройки для превращения БД в API RESTful, opennews (??), 28-Ноя-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


116. "Релиз PostgREST 9.0.0, надстройки для превращения БД в API R..."  +/
Сообщение от kosmonaffft (?), 29-Ноя-21, 16:27 
На прошлой работе рассматривали сабж, как вариант для вытаскивания БД в REST, но по некоторым требованиям не зашло. В итоге я за несколько месяцев запилил более-менее аналог, но на других технологиях.
Ответить | Правка | Наверх | Cообщить модератору

120. "Релиз PostgREST 9.0.0, надстройки для превращения БД в API R..."  +/
Сообщение от нонейм (?), 29-Ноя-21, 16:40 
А что не получилось? поделитесь, если не секрет.

Я стал использовать сабж именно, чтоб самому каждый раз не писать такие прослойки. И пока не столкнулся с ситуацией, чтоб что-то не получилось реализовать из задуманного.

Ответить | Правка | Наверх | Cообщить модератору

121. "Релиз PostgREST 9.0.0, надстройки для превращения БД в API R..."  +1 +/
Сообщение от kosmonaffft (?), 29-Ноя-21, 17:08 
Нужна была схема строго в OpenAPI 3.0, а PostgREST умеет только в Swagger 2.0 (по крайней мере на тот момент умел только в нее), плюс возможность дорабатывать что-то, если требования поменяются, а я оказался единственным человеком в команде, кто хоть как-то знаком с хаскеллем (ну то есть на уровне HelloWorld), и не стал бы брать на себя ответственность, что любую фичу там смогу запилить. Плюс это все должно было уйти на сертификацию во ФСТЭК, и как там отнеслись бы к тому же хаскеллю - ХЗ.
В итоге сделали аналог на JavaEE.
Ответить | Правка | Наверх | Cообщить модератору

124. "Релиз PostgREST 9.0.0, надстройки для превращения БД в API R..."  +/
Сообщение от нонейм (?), 29-Ноя-21, 18:04 
думаю вы всё правильно сделали.

меня отсутствие prepared statements смущает больше всего: https://docs.subzero.cloud/postgrest-plus/#prepared-statements

коммерческий PostgREST+ всего 250EUR/год стоит. Для моего SaaS это копейки. Есть вариант и исходники у них купить этого решения, если очень надо.

Ответить | Правка | Наверх | Cообщить модератору

125. "Релиз PostgREST 9.0.0, надстройки для превращения БД в API R..."  +/
Сообщение от kosmonaffft (?), 29-Ноя-21, 18:20 
Ого, то что обычная версия генерит не prepared statement я тогда даже не заметил. Такое точно бы на сертификации завернули.
Ответить | Правка | Наверх | Cообщить модератору

128. "Релиз PostgREST 9.0.0, надстройки для превращения БД в API R..."  +2 +/
Сообщение от Steve (??), 29-Ноя-21, 20:24 
> меня отсутствие prepared statements смущает больше всего

Сказанное выше неверно, PostgREST генерирует подготовленные операторы для всех запросов, начиная с версии 8.0.0.

См. Https://postgrest.org/en/v8.0/configuration.html#db-prepared....

Также актуально https://github.com/PostgREST/postgrest/issues/1789#issuecomm...

Ответить | Правка | К родителю #124 | Наверх | Cообщить модератору

129. "Релиз PostgREST 9.0.0, надстройки для превращения БД в API R..."  +/
Сообщение от Steve (??), 29-Ноя-21, 20:36 
Corrected link(had a "." at the end):

https://postgrest.org/en/v8.0/configuration.html#db-prepared...

Ответить | Правка | Наверх | Cообщить модератору

130. "Релиз PostgREST 9.0.0, надстройки для превращения БД в API R..."  +/
Сообщение от нонейм (?), 29-Ноя-21, 22:15 
спасибо за уточнения

особенно вторая ссылка раскрыла ситуацию совсем под другим углом. Я почему-то думал что steve-chavez и есть проект subZero, а он оказывается в supabase

не сочтите за рекламу:
https://supabase.com/ - очень круто сделали (и ещё делают). Я просто что-то похожее, но для внутреннего использования строил, поэтому и понравился их подход.

Ответить | Правка | К родителю #128 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру