Size: a a a

CODE BLOG / Чат

2021 February 10

PG

Pavel Grachev in CODE BLOG / Чат
О, топовые советы.
источник

4

4g in CODE BLOG / Чат
Andrey Ermak
да вы че ребят
А ну это я знаю... Я эту фразу с этой девочкой не ассоциировал
источник

SS

Steel Sword in CODE BLOG / Чат
У Postgres'а довольно продвинутые разграничения по исполнению команд, можно очень подробно расписать, что пользователю можно, а что нельзя. Можно ли с точки зрения безопасности сделать фронтенд, который напрямую ходит в базу данных если я могу запретить юзеру например изменять таблицы, и удалять строки, только читать и добавлять?
источник

SS

Steel Sword in CODE BLOG / Чат
Мне кажется, @fio_gdi может ответить
источник

J

Jmik in CODE BLOG / Чат
Steel Sword
У Postgres'а довольно продвинутые разграничения по исполнению команд, можно очень подробно расписать, что пользователю можно, а что нельзя. Можно ли с точки зрения безопасности сделать фронтенд, который напрямую ходит в базу данных если я могу запретить юзеру например изменять таблицы, и удалять строки, только читать и добавлять?
Мне кажется что можно
Но не нужно
источник

J

Jmik in CODE BLOG / Чат
Имхо если что-то можно подготовить на сервере лучше это сделать на сервере
источник

SS

Steel Sword in CODE BLOG / Чат
Если думать заранее, то возможно да, на сервере лучше
источник

SS

Steel Sword in CODE BLOG / Чат
Но у меня почти на руках GUI, который сам ходит в БД
источник

J

Jmik in CODE BLOG / Чат
Я кстати сделал
Блоки do-end
И теперь if then else
Не требуют доп блока
источник

SS

Steel Sword in CODE BLOG / Чат
Jmik
Я кстати сделал
Блоки do-end
И теперь if then else
Не требуют доп блока
👍
источник

J

Jmik in CODE BLOG / Чат
Можно писать
if COND then
  Code
  Code
Else
   Code
   Code
End
источник

J

Jmik in CODE BLOG / Чат
Единственное что пришлось
do -while заменить на
do - whlist
Ибо он пытался while в текущий синт блок подвязать
источник

SS

Steel Sword in CODE BLOG / Чат
Jmik
Единственное что пришлось
do -while заменить на
do - whlist
Ибо он пытался while в текущий синт блок подвязать
Можно же until-ом назвать
источник

4

4g in CODE BLOG / Чат
Steel Sword
Мне кажется, @fio_gdi может ответить
У меня по pg вообще опыта нет. Ну как.. я могу конечно в рамках ansi sql на нем делать select, join  и тп.
Но вот если встанет вопрос напишика хранимку, функцию, оптимизируй index, select plan - тут я все...
Конечно погуглив я смогу с большой вероятностью реализовать, но это будет долго
источник

J

Jmik in CODE BLOG / Чат
Steel Sword
Можно же until-ом назвать
Там с интерпретацие вопрос
until можно прочитать как
ПОКА НЕ => получается
do
while ( not COND )
источник

J

Jmik in CODE BLOG / Чат
Steel Sword
Можно же until-ом назвать
Есть мысль сделать
repeat - while
Вот и думаю как лучше
источник

P

Phantom in CODE BLOG / Чат
Зачем страдать такой херней :/
источник

J

Jmik in CODE BLOG / Чат
Что лучше
do whlist
Или
repeat while
источник

J

Jmik in CODE BLOG / Чат
Phantom
Зачем страдать такой херней :/
А что НЕ херня?
источник

J

Jmik in CODE BLOG / Чат
Сидеть пилить формочки для веба?
источник