170 похожих чатов

Кто нибудь знает, почему так происходит? Время вообще автоматически должно

создаваться
Я грешил на версию, но она 1.4.4

Ошибка:
DBAPIError("(sqlalchemy.dialects.postgresql.asyncpg.Error)
<class 'asyncpg.exceptions.DataError'>: invalid input for query argument $5: False
(expected a datetime.date or datetime.datetime instance, got 'bool')")

Таблица
users = Table(
"users", database.Base.metadata,
Column("id", Integer, primary_key=True),
Column("full_name", String, nullable=False),
Column("phone_number", String, unique=True, nullable=False),
Column("current_token", String, unique=True, nullable=False),
Column("created_datetime", DateTime(timezone=True), server_default=func.now(), nullable=False),

Версия
pip list | grep -i sql
SQLAlchemy 1.4.4

Вставка:
async def create_user(db_session, full_name, phone_number, current_token):
await db_session.execute(statement=models.users.insert().values(full_name=full_name,
phone_number=phone_number,
current_token=current_token))

3 ответов

40 просмотров

Я думаю скорее всего это потому что одновременно указан server_default и nullable=False . Думаю должен быть или обычный default или nullable=True

David Shiko
Попробую

потестил ради интереса у себя и, похоже, я ошибся

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта