
Darafei
10.11.2016
17:31:18

Maxim
10.11.2016
17:31:57
боюсь, что так прям публично я конкретику вряд ли могу :(

Darafei
10.11.2016
17:35:33
ой, начинается :)

Paul
10.11.2016
17:35:44

Google

Paul
10.11.2016
17:36:05
за нарушение при определенном невезении даже сесть можно

Darafei
10.11.2016
17:38:43
есть, однажды отказался его подписать и прокатило, с тех пор в места с nda значительно больше "определяется здравым смыслом" не хожу :)
я вот в juno машинки двигаю, и мы иногда опенсорсим не сильно специфичное
на днях коллега экстеншен для постгреса из кода выцарапал, http://pgxn.org/dist/hexgrid/

Evgeniy
10.11.2016
17:44:03
документации вагон

Darafei
10.11.2016
17:44:05
Мортон-кодированные целлы для красивого и удобного group by геометрий

Evgeniy
10.11.2016
17:45:05
да, я и говорю что вагон
ну видимо раз я не понимаю, то мне и не надо

Darafei
10.11.2016
17:45:31
скорее всего, да

Maxim
10.11.2016
17:46:00

Darafei
10.11.2016
17:48:01

Maxim
10.11.2016
17:48:20
ну мы скорее про второе ;)

Google

Alexander
10.11.2016
22:03:05
ребят, а какие CRUD админки для работы с PostgreSQL вы знаете из нормальных? что-нибудь аналогичное админке Django или flask admin
не обязательно на питоне, но обязательно, чтобы из браузера работало

Pavel
10.11.2016
22:04:41
Так и возьми flask admin

Alexander
10.11.2016
22:04:43
может, что-нибудь на js и go
ну, я ищу альтернативы
хочу выбрать что-то

Dmitrii
10.11.2016
22:05:22
Все ебанулись
Компилируемый язык для админки
Простите

Alexander
10.11.2016
22:05:59
да мне без разницы, на самом деле) просто хочется с нормальным дизайном и гибкую
phppgadmin вот есть
только он не тянет даже по сравнению с phpmyadmin

Dmitrii
10.11.2016
22:06:32
Просто не понятно как такая идея может вообще в голову прийти

Alexander
10.11.2016
22:06:57
ну, хочется иногда что-то поправить в базе, не через cli

Dmitrii
10.11.2016
22:07:45
Скачай DataGrip.

Alexander
10.11.2016
22:07:46
я могу и через psql всё делать, но хочется через веб

Dmitrii
10.11.2016
22:08:06
Не понятен критерий — web

Alexander
10.11.2016
22:09:05
ну хочется ещё 1 человеку доступ дать
про datagrip знаю, да, хороший продукт
мне нравится JetBrains вообще)

Google

Dmitrii
10.11.2016
22:09:26
Ну так залей ключ и будет у него доступ

Alexander
10.11.2016
22:09:41
ему надо будет IDE же эту ставить?

Dmitrii
10.11.2016
22:09:50
Надо

Alexander
10.11.2016
22:09:55
тут скорее речь о человеке, который не очень админить/программировать умеет
но который умеет Word/Access/Excel

Pavel
10.11.2016
22:10:16
В общем идея вродебы лежит на поверхности, но такого никто не знает походу

Dmitrii
10.11.2016
22:10:30
Ну таких ИМХО тогда к базе на низком уровне пускать вообще не надо
Консистенстность базы бай-бай не сегодня так завтра

Alexander
10.11.2016
22:11:23
да не, эти вещи-то понятны)
я забыл, была компания, которая делала а-ля Access, только для PostgreSQL, MySQL и Oracle, вот там всякие формы были как в Access и прочее ...
правда там тоже не web
хочется типа Access'а для PostgreSQL, но не для PC/Mac, а для веба

Славик
10.11.2016
22:14:02
у mysql для этого workbench есть

Alexander
10.11.2016
22:14:56
в workbench'е мне нравилось схемки рисовать)
как ERWIN прямо)
но когда сложные схемки - я обычно DeZign for Databases использую)
но тут вопрос больше не про схемки, а про заполнение
формы/гриды

Славик
10.11.2016
22:18:01
а зачем схемы рисовать?
то есть кто для чего рисовал схемы связей?

Google

Alexander
10.11.2016
22:18:55
я рисовал для себя, чтобы разобраться с тем, что именно мне нужно
когда делаешь сайтики - всё просто, а когда что-то более сложное - уже вопросы
в сайтиках там вообще можно все в 1 таблицу запихнуть))
(только решить как деревья хранить)

Darafei
10.11.2016
22:24:04

Alexander
10.11.2016
22:24:57
о, спасибо!
я думал, что проект мёртв

Admin
ERROR: S client not available

Darafei
10.11.2016
22:25:43
ну, все вокруг воют "ааа! он на вебе! как же так! лучше бы мёртв!"
но тебе, по идее, этого и надо
сам не пользуюсь, за что купил, за то продал :)


Alexander
10.11.2016
22:28:45
да зря они
воют
сейчас же всё оптимизировано под браузеры, чтобы можно было зайти с любого устройства
и ещё у меня аналогичный вопрос про синхронизацию схем баз данных / миграции
если там есть фреймворк - то обычно через него (Django migrations), если там ORM, то тоже есть какие-нибудь плагины/приложения (SQL Alchemy - alembic), а если этого ничего нет, просто база данных?
вот , к примеру, решение http://www.datanamic.com/schemadiff-for-postgresql/index.html , есть open source'ные аналоги?..
то есть на входе у нас 2 базы данных, на выходе некий скрипт или возможность полной или частичной синхронизации структуры этих баз данных
http://www.datanamic.com/images/schemadiff-whatsnew.jpg
если кому интересна тема с админками - нашёл ещё парочку вариантов
https://github.com/marmelab/admin-on-rest - тут она не к СУБД подключается, а к REST-API, но дизайн клёвый (Material design)
http://keystonejs.com/ - может использоваться как CMS, но и как админка тоже очень привлекательна)


dmitriy
11.11.2016
02:17:50
Мы юзаем pgmigrate https://github.com/yandex/pgmigrate

Kirill
11.11.2016
07:04:46

Google

Kirill
11.11.2016
07:11:07

Alexander
11.11.2016
07:11:54
спасибо)

Anton [Mgn, az09@osm]
11.11.2016
07:43:43
хотя конечно получить данные и csv в эксель сунуть самое то

Eugene
11.11.2016
11:02:01

Kirill
11.11.2016
11:04:59
мне оно нужно только чтоб в незнакомом проекте быстро взлянуть на какие есть таблицы и, возможно, структуру. стрелочки и связи не рисую, поэтому вполне хватает psql

Oleg
11.11.2016
14:47:15
это он?
больше ничего нет
pg_dumpall -U postgres | bzip2 -vs >/var/spool/bareos/pgsql/pgdumpall.bz2 вот полный дамп, но не бекапит экстеншны
если этот дамп сделать с CREATE EXTENSION, тогда будет полный дамп+ экстеншны?

Kirill
11.11.2016
14:50:37
он не бекапит каталог с экстеншенами

Oleg
11.11.2016
14:51:12
да, это я понимаю, каталог отдельно забекапится
/usr/pgsql-9.4/share/extension
уточню - речь идет про disaster recovery, когда поднимается голый сервер, к примеру на digitalocean
и нужно полностью автоматически восстановить любой сервер
который лежит

Kirill
11.11.2016
14:53:15
а проблема в чем ?

Oleg
11.11.2016
14:55:30
Oleg Max, [11.11.16 17:48]
pg_dumpall -U postgres | bzip2 -vs >/var/spool/bareos/pgsql/pgdumpall.bz2 вот полный дамп, но не бекапит экстеншны
Oleg Max, [11.11.16 17:48]
если этот дамп сделать с CREATE EXTENSION, тогда будет полный дамп+ экстеншны?