?
> cur.fetchall() ((0,), (1,))
ORM и не еби мозги
Может он не хочет медленной производительности ОРМа
но при этом он юзает sqlite? Ну-ну
Да просто щас все подряд суют ормы, свои докеры и тд
ну так потому что орм это дымный кайфарик, и докер тоже
ты ботов хочешь писать за пару часов или пару дней?
лол..
Это не значит что надо в хеллоу ворлдного бота сувать все крутые технологии
оно действительно работает ахахахах
Что за костыль?
главное что работает!
я бы даже хелловордного сделал с пиви-орм и докером, потому что это было бы быстрее...
Каждую итерацию преобразовывать в список - зря потраченое процессорное время
Нет, надо здраво браться за технологии
когда будет чатов как у него
ну ахахаха, ладно, не суть
Кто-то вообще на F-строках ебашит и похуй им
ты забыл что надо сделать коннект, достать курсор и вызвать код, а еще ты не можешь юзать автокомплит при селектах
con = await asyncpg.connect(user='postgres', ...) async with con.transaction(): await con.execute("CREATE TABLE IF NOT EXIST users (id bigint, username varchar);")
User.create_table(safe=True)
В итоге ради таблицы на 2 колонки ты использовал целый бульдозер, 99% функций которых ты никогда не используешь в своём проекте
откуда ты знаешь что не будет использовать?
Потому что в тз написано "Ехо бот, с двумя командами и таблицей юзеров в 2 колонки"
Я вообще считаю что орм не нужны, ни на каких масштабах
Экономика должна быть экономной
на чем экономишь отказываясь от орм
Для простых проектов юзать простые ОРМки, для сложных брать мощные. Вроде Алхимии
И всё равно делаешь свой ОРМ в коде наверное )
Естественно, но она выполняет крайне ограниченный спектр задач и поэтому эффективна
"это другое" (с) Понятно
Простых орм не существует, это называется raw sql
Сравнивать готовую строчку с билдером строчек?)
1) Решить конкретную проблему сторонней библиотекой, используя на данный момент пару функций, с удобным расширением если нужно. 2) По шагу изобретать стороннюю библиотеку. Выбор очевиден
То то компании дураки что свои библиотеки пишут, а не под опен сорс подстраиваются
понимаю... ну так и напиши что тебе всеравно на время разработки, ты байтодрочер, и вечерком не хочешь выпить пиздатого пивка, а хочешь написать свой кастомный билдер строк который будет работать на 0.01 секунду быстрее
А как так от "хеллоу ворлд" ты резко ушёл к "компаниям"? Там как минимум несколько разрабов, блять...
У меня нет билдера строк, я беру и пишу 1 раз запрос (КАК И ТЫ), но при этом мой запрос - это уже готовая строчка, а твой ещё библиотека должна распарсить
а как ты решаешь проблему отношений? типа один ко многим
А где я на хеллоу ворлд сидел?
Можно но не нужно
Понимаю, в свое время практиковал?
Обсуждают сегодня