SQLAlchemy №6. Выборка данных. Select/Where/Order/Group By. Работа с данными в Core (часть 2).

Поделиться
HTML-код
  • Опубликовано: 30 сен 2024
  • Первый русскоязычный видеокурс о SQLAlchemy! Данный видеокурс основан на книге "SQLAlchemy от чайника к алхимику", которая представляет из себя перевод официального туториала от разработчиков алхимии. Данная книга распространяется бесплатно и общедоступно в двух вариантах:
    PDF-версия: t.me/massonnn_...
    Веб-версия: massonnn.notio...
    Если вы хотите, чтобы я сделал ревью вашего проекта, то напишите об этом в моем дискорде:
    / discord
    Мой телеграмм канал:
    t.me/massonnn_yt
    --------------------
    Данное видео было сделано бесплатно, не содержит рекламы и не пытается что-то продавать. Если вам кто-то что-то предлагал, то имейте ввиду - это мошенники.
    Вы можете поддержать автора, если он вам чем-то помог:
    Если вы из России:
    410011676049152 (yoomoney)
    2200700702094680 (Тинькофф)
    Если вы из Украины:
    5457082270647394 (ПриватБанк)
    Криптовалюты:
    ltc1qm6lx5e8q8ff7hs5ne2yxskhs2jhdl6ludq4ud8 (LTC / Litecoin)
    bc1qfz7399jdqrxkpmmxyetk0frdskwv23k6p4yhdu (BTC)
    0x95643B2702d1C4b965c1451C3f9bAAE7FF35115D (ETH)
    TAc1WsbgAeB3UY4LrsfoshkTNHzTF1zqj5 (Tether USD-T)

Комментарии • 9

  • @imp1508
    @imp1508 8 месяцев назад

    Спасибо за курс, благодаря вам появляется интерес развиваться дальше и учить больше 🤝

  • @alexs2382
    @alexs2382 7 месяцев назад

    Добрый день, не раскрыта тема которую пытаюсь найти :)
    как добавляются зависимые/related данные в случае core. На видео были подставлены/hardcoded просто цифры (FK). Как будет выглядеть добавление в таблицы users и addresses, если данные связаны?

    • @massonnn
      @massonnn  7 месяцев назад

      указываете в атрибут FK при создании PK записи

  • @ilya_z12
    @ilya_z12 11 месяцев назад

    Я правильно понимаю что в своих проектах вы автоматически маппите модель ORM и модель Pydantic. Можете вкратце описать как это реализуете?

    • @massonnn
      @massonnn  11 месяцев назад

      Нет, таким никогда не занимаюсь

  • @dos6920
    @dos6920 Год назад

    нужен async sqlachemy

    • @massonnn
      @massonnn  Год назад +1

      Async в работе с базой данных в большинстве случаев не нужен, но если вам действительно требуется асинхронное апи, то отличия от синхронного практически декоративные, поэтому в ходе курса я его не разбираю.

  • @raferi
    @raferi Год назад +2

    Спасибо автору за видео. Но есть несколько замечаний:
    1. Необоснованно сложно. Для обычного использования лучше объяснить сразу на ORM.
    2. Да, есть несколько способов сделать одно и то же. Но давать лучше всего один самый лучший.
    3. Лучше раскрыть именно практические аспекты отношений и тему каскадов.
    4. Если курс рассчитан на новичков, то нет смысла давать тему Core. Она путает. И для облегчения Core обернут уже в ORM.

    • @massonnn
      @massonnn  Год назад +6

      1. Нет. Чтобы понимать как устроена ORM для начала нужно понять Core.
      2. Нет. Всегда есть выбор, разные подходы могут быть по-разному эффективными.
      3. Нет. Это видео не про каскады и не про отношения.
      4. Этот курс рассчитан на тех, кто уже знает SQL и хочет познать алхимию как инструмент для работы с реляционными базами данных из Python.