Size: a a a

pgsql – PostgreSQL

2021 February 11

А

Андрей in pgsql – PostgreSQL
ETL
Как версия ОС, кстати? Если младше Мохэйв, то там проблемы с brew, надо обновиться.
Catalina 10.15
источник

E

ETL in pgsql – PostgreSQL
Андрей
видел, но команда вторая не срабатывает
cat: resources/postgresql/initdb.sql: No such file or directory
touch initdb.sql )
источник

AD

Artemiy Dubovoy in pgsql – PostgreSQL
Какой смысл с этим разбираться, если ни один сервер не работает на macOS? Лучше уж сразу тогда поднимать на линуксе, более релевантные знания будут
источник

AL

Alexey Lesovsky in pgsql – PostgreSQL
Павел
интересно Ваше мнение почему пг в докер на проде не ок
вобщем и целом, я не против... все зависит от нюансов, таких как (порядок не важен):
- профессионализм админов
- имеющиеся ресурсы
- используемая нагрузка
- основная цель применения
источник

П

Павел in pgsql – PostgreSQL
спасибо за мнение, а то я испугался, думаю что же я не так сделал когда в прод отправил пг в докере)
источник

AL

Alexey Lesovsky in pgsql – PostgreSQL
я люблю докер )) мне нравится
источник

E

ETL in pgsql – PostgreSQL
Artemiy Dubovoy
Какой смысл с этим разбираться, если ни один сервер не работает на macOS? Лучше уж сразу тогда поднимать на линуксе, более релевантные знания будут
Смысл разбираться, чтобы разобраться) "дело не в умении, ни в старании и вообще ни в чём" (с) )))
источник

AD

Artemiy Dubovoy in pgsql – PostgreSQL
ETL
Смысл разбираться, чтобы разобраться) "дело не в умении, ни в старании и вообще ни в чём" (с) )))
Ну вот человек сейчас научится поднимать локально на маке пг, чтобы… что?
источник

П

Павел in pgsql – PostgreSQL
Alexey Lesovsky
я люблю докер )) мне нравится
мне тоже очень понравился, было вдвойне приятно что пг там официально есть
источник

AD

Artemiy Dubovoy in pgsql – PostgreSQL
ETL
Смысл разбираться, чтобы разобраться) "дело не в умении, ни в старании и вообще ни в чём" (с) )))
Это бесполезные знания, они не применимы в реальном мире. Лучше взять ОС, которая потенциально будет в проде
источник

AD

Artemiy Dubovoy in pgsql – PostgreSQL
Или, если нет такой задачи, вообще взять докер-образ и не терять время
источник

E

ETL in pgsql – PostgreSQL
У меня вообще вопрос был - как мне к FOREIGN KEY прикрутить проверку по OR, т.е. у меня есть аттрибут user_id, который может быть либо user1_id, либо user2_id в другом отношении.
источник

А

Андрей in pgsql – PostgreSQL
Artemiy Dubovoy
Или, если нет такой задачи, вообще взять докер-образ и не терять время
попробую по вашей схеме, через докер
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
скрин или текст ошибки
НЕ надо скринов.
источник

E

ETL in pgsql – PostgreSQL
Artemiy Dubovoy
Это бесполезные знания, они не применимы в реальном мире. Лучше взять ОС, которая потенциально будет в проде
На самом деле - не бывает бесполезных знаний. Никогда не знаешь, где всплывёт аналогия. А тут скорее не знание, а навык - технические проблемы возникают разные, приобретение навыка их решения - важный очень скилл.
источник

AD

Artemiy Dubovoy in pgsql – PostgreSQL
ETL
На самом деле - не бывает бесполезных знаний. Никогда не знаешь, где всплывёт аналогия. А тут скорее не знание, а навык - технические проблемы возникают разные, приобретение навыка их решения - важный очень скилл.
Я с этим не спорю. Именно поэтому я написал, что можно и поднять руками, но не на macOS
источник

VY

Victor Yegorov in pgsql – PostgreSQL
Андрей
видел, но команда вторая не срабатывает
cat: resources/postgresql/initdb.sql: No such file or directory
у вас путь от текущего каталога задан, если такого каталога нет (а это скорее всего именно так и есть), то вы получаете закономерную ошибку

причины:
- возможно вы пропустили команду перехода в нужную папку, или там тоже была ошибка (пропустили), или папка не создалась (курить логи/вывод)
- возможно в скрипте используется переменная, которую вы не определили. или она объявлена в скрипте, но не в вашей интерактивной шелл-сессии (вместо переменной — пустота)
- что-то ещё…

вам следует понимать окружение, в котором вы работаете (в макоси bash используется), и то, как с ним работать: пути к файлам, переменные, вот это вот всё.
т.е. проблема, скорее всего, не в базе, а в том, что и как вы делаете в командной строке.

я, хоть и живу в макоси много лет, предпочитаю базу держать где-нить в виртуалке (не в докере, не сложилось у нас с ним пока)
источник

А

Андрей in pgsql – PostgreSQL
Victor Yegorov
у вас путь от текущего каталога задан, если такого каталога нет (а это скорее всего именно так и есть), то вы получаете закономерную ошибку

причины:
- возможно вы пропустили команду перехода в нужную папку, или там тоже была ошибка (пропустили), или папка не создалась (курить логи/вывод)
- возможно в скрипте используется переменная, которую вы не определили. или она объявлена в скрипте, но не в вашей интерактивной шелл-сессии (вместо переменной — пустота)
- что-то ещё…

вам следует понимать окружение, в котором вы работаете (в макоси bash используется), и то, как с ним работать: пути к файлам, переменные, вот это вот всё.
т.е. проблема, скорее всего, не в базе, а в том, что и как вы делаете в командной строке.

я, хоть и живу в макоси много лет, предпочитаю базу держать где-нить в виртуалке (не в докере, не сложилось у нас с ним пока)
спасибо за развернутый ответ, @apostaat помог в личке, вроде все запустилось)
источник

АБ

Арчихан Брэкович... in pgsql – PostgreSQL
Почему у Администратор сколиоз? :)
источник

е

енот in pgsql – PostgreSQL
подскажите пожалуйста, в каком формате надо сохранять данные для столбца типа TIMESTAMP? Я пытаюсь сохранить и такое   date/time field value out of range: "1613045804106"
источник