Похожие чаты

Привет, вообщем я хочу запихуть в sqlalchemy (json поле

в postgres) словарь который имеет datatime. Я пробовал зарание превращать через json.dums но тогда оно записывает все как строку. Сейчас у меня такой костыль написан, как при обработке sqlalchemy добавить функцию default?

13 ответов

7 просмотров

Зачем тебе жсон в базе?

Artur- Автор вопроса
Tishka17
Зачем тебе жсон в базе?

Что бы запрос в бд сделать с учетом полей этого json

Прикинь, в жсон нет типа datetime

Artur- Автор вопроса
Tishka17
Прикинь, в жсон нет типа datetime

Прикинь, я знаю, но мне нужно сохранить инфу эту, прикинь?

Artur- Автор вопроса
Tishka17
Хранить нормально, а не в жсон?

И что ты под этим подразумеваешь?

Artur
И что ты под этим подразумеваешь?

Первая нормальная форма - каждая ячейка содержит одно значение

Artur- Автор вопроса
Tishka17
Первая нормальная форма - каждая ячейка содержит о...

Нормализация Бд это круто, и я знаю нормальные формы, но в данном случае у меня там храниться обьект которые имеет разную структуру и уровни вложености. Я осознанно выбрал json поле. Если знаешь как поставить обработку datetime в sqlalchemy то прошу подсказать.

Artur
Нормализация Бд это круто, и я знаю нормальные фор...

Ну сериализуй любой либой (pydantic, adaptix, что там ещё) и сохраняй. Потом как прочитаешь, обратно распарсишь. Не в алхимии, а где-то отдельно

Artur
Нормализация Бд это круто, и я знаю нормальные фор...

Но лучше посмотри в msgpack / bson или сразу pikle / jsonpikle

Tishka17
Зачем?

зачем что именно?

Похожие вопросы

Обсуждают сегодня

Если у меня есть такой класс: Object = {} function Object:new(a_name, a_transform, a_color, a_mesh, a_material, a_shader, a_textures) local private = {} private.n...
Cuarno Vile
4
А кто-то пробовал, уезжая из Эстонии получить э-рез и продолжить вести предпринимательскую деятельность внутри Эстонии, используя свой OÜ?
Lalalashechki Lalala
62
Is Kadena onto something special? No one really knows. Good luck!
Bright Uncle Stephen EqualBet
40
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
At which price point will BCH, an ASIC mined coin, be succeptible to reorg attacks because of low hashrate? $10? $1? $0.1? $0.01?
Kishniev
18
Гайз, кто-нибудь пробовал запустить probe-rs под камень, которого нет в probe-rs? Мб есть какой-нибудь пример у кого... Через target-gen попробовал сгенерировать chip-descript...
Максим Смирнов
2
зачем же переименовывать ? чтобы кол-во участников возросло или вдруг IBM от этого снова на свифте начнет кодить ? Я не понимаю что страшного в том что свифт гавно, если это т...
Oleh Nerzh
10
2 years ago I bought akt on Bittrex, at that time it gave a withdrawal option to the polygon network. I have read in this chat and they say that akt is not in polygon but if ...
TW
13
I'm new at Monero and I'd like to ask you all - why are you in Monero? I know about privacy but what do you expect to happen in the next years, decades that Monero will make i...
Konrad
12
I hodl ocean for a long time. Is there new development that I should read?
A33
12
Карта сайта