Size: a a a

2020 October 07

KN

Konstantin Nazarov in Tarantool
Leon
Ну, вот я и говорю - вручную. и с бубном. Я думал, может я пропустил какую-нибудь хитрую утилиту. Мне не обязательно один в один, мне как-то адаптировать это надо.
да, пропустили cartridge-cli :)
источник

KN

Konstantin Nazarov in Tarantool
там воркфлоу есть от создания проекта до запаковки в самые распространенные форматы
источник

DS

Dmitry Sharonov in Tarantool
Konstantin Nazarov
там воркфлоу есть от создания проекта до запаковки в самые распространенные форматы
но вопрос про перетаскивание схемы из пг вроде как был
источник

L

Leon in Tarantool
Вот и замечательно, есть что покопать.
источник

KN

Konstantin Nazarov in Tarantool
Dmitry Sharonov
но вопрос про перетаскивание схемы из пг вроде как был
там была речь про то что модуль pg не собирается в текущем докере (Alpine)
источник

KN

Konstantin Nazarov in Tarantool
и что пакет pg старый
источник

DS

Dmitry Sharonov in Tarantool
Переслано от Leon
ВОт, и, кстати, не могли-бы вы направить в место документации, которая подробно описывает, как Тарантулом создать по DDL файлам таблицы и  из DML их заполнить? У меня создалось впечатление, что только вручную и с бубном, но, одновременно, кажется что не только.
источник

KN

Konstantin Nazarov in Tarantool
Dmitry Sharonov
Переслано от Leon
ВОт, и, кстати, не могли-бы вы направить в место документации, которая подробно описывает, как Тарантулом создать по DDL файлам таблицы и  из DML их заполнить? У меня создалось впечатление, что только вручную и с бубном, но, одновременно, кажется что не только.
я думаю что это хороший вопрос на SO
источник

KN

Konstantin Nazarov in Tarantool
ответы есть конкретные, и на DDL и на DML
источник

S

Sergey in Tarantool
Коллеги, есть вопрос:
Реализуем API через связку Nginx+tnt_module+Tarantool Cartridge
успешный запрос возвращает 200 ОК + json
как вернуть другой статус?
400 Bad Request
403 Forbidden
404 Not found
410 Gone
500 Internal Server Error
503 Service Unavailable
источник

KN

Konstantin Nazarov in Tarantool
Sergey
Коллеги, есть вопрос:
Реализуем API через связку Nginx+tnt_module+Tarantool Cartridge
успешный запрос возвращает 200 ОК + json
как вернуть другой статус?
400 Bad Request
403 Forbidden
404 Not found
410 Gone
500 Internal Server Error
503 Service Unavailable
короткий ответ — не используйте tnt_module, используйте http сервер который в тарантуле
источник

DS

Dmitry Sharonov in Tarantool
иначе вам придется писать на луа и в нжинксе и в тарантуле
источник

S

Sergey in Tarantool
Dmitry Sharonov
иначе вам придется писать на луа и в нжинксе и в тарантуле
этот вариант знаем
источник

AT

Alexander Turenko in Tarantool
Sergey
Коллеги, есть вопрос:
Реализуем API через связку Nginx+tnt_module+Tarantool Cartridge
успешный запрос возвращает 200 ОК + json
как вернуть другой статус?
400 Bad Request
403 Forbidden
404 Not found
410 Gone
500 Internal Server Error
503 Service Unavailable
Я делал через rewrite_by_lua и ngx.status = <...>.
источник

AT

Alexander Turenko in Tarantool
источник

AT

Alexander Turenko in Tarantool
А, тьфу, я не успеваю за дискуссией :)
источник

AP

Alex Profitov in Tarantool
Здравствуйте, подскажите пожалуйста как правильно заэскейпить одинарную кавычку в подобном запросе
return box.execute([[select * from "my_space" where "id" in ('1178'737');]]
т.е. это должно наверное выглядеть как-то так:
return box.execute([[select * from "my_space" where "id" in ('1178\\'737');]]
но такой синтаксис не прокатывает
источник

S

Sergey in Tarantool
Konstantin Nazarov
короткий ответ — не используйте tnt_module, используйте http сервер который в тарантуле
жду длинный ответ. Nginx с модулем специально настроили, чтобы отделить DMZ (Nginx) от внутренней сети (TNT)
источник

AT

Alexander Turenko in Tarantool
А все, кажется. Постпроцессить придется.
источник

AT

Alexander Turenko in Tarantool
А, нет.
источник