Похожие чаты

Привет всем. Как получить ИД транзакции, которая только что сгенерировалась? async def

add_transaction(sender: str, receiver: str, amount: float, fee: float):
async with async_session() as session:
query = insert(Transactions).values(sender=sender, receiver=receiver, amount=amount, fee=fee)
await deposit_to_address_balance(sender, (amount+fee)*-1)
# if address is our user. else .......
await deposit_to_address_balance(receiver, amount)
result = await session.execute(query)

transaction_id = result.scalar_one_or_none()

await session.commit()
return transaction_id

10 ответов

18 просмотров

returning

UA-карабаха Автор вопроса
Tishka17
returning

Можно пример пожалуйста?

в конец query после values(blablabla).returning(Transactions.id)

UA-карабаха Автор вопроса
sep
в конец query после values(blablabla).returning(Tr...

INSERT INTO "Transactions" (sender, receiver, amount, fee, date) VALUES (:sender, :receiver, :amount, :fee, :date) RETURNING "Transactions".id Возвращает это

UA карабаха
INSERT INTO "Transactions" (sender, receiver, amou...

Transactions у тебя как класс или как Table()?

UA-карабаха Автор вопроса

Вопрос остаётся нерешенным, помогите пожалуйста

UA-карабаха Автор вопроса
UA карабаха
пробовал

Открывай доку, и читай про метод, раз пробовал криво

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

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

А кто-то пробовал, уезжая из Эстонии получить э-рез и продолжить вести предпринимательскую деятельность внутри Эстонии, используя свой OÜ?
Lalalashechki Lalala
62
@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
Чем оно проблема?
Nikita Uzumaki
21
@samkazemian - couple questions: Update on frxBTC? - This would do well with the current influx of institutional investment entering the space Update on future veFXS streams...
Costi
16
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
Does anyone here have a connection Mullvad? it would be nice to know what it would take to have them accept BCH 0-conf.
tl121x
16
Can an XMR transaction be tracked from its sender to its receiver by performing blockchain analysis, no matter how many addresses are used?
Trkz342
16
I arrived here after a Chico Crypto show highlighted the project & the Team - the fact that the Team had a long history of successfully working with household names gave me e...
Banter is Bullish
5
Карта сайта