Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 14 for HeroBase (0.55 seconds)

  1. docs_src/sql_databases/tutorial002_py310.py

    
    class HeroBase(SQLModel):
        name: str = Field(index=True)
        age: int | None = Field(default=None, index=True)
    
    
    class Hero(HeroBase, table=True):
        id: int | None = Field(default=None, primary_key=True)
        secret_name: str
    
    
    class HeroPublic(HeroBase):
        id: int
    
    
    class HeroCreate(HeroBase):
        secret_name: str
    
    
    class HeroUpdate(HeroBase):
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Wed Oct 09 19:44:42 GMT 2024
    - 2.5K bytes
    - Click Count (0)
  2. docs_src/sql_databases/tutorial002_an_py310.py

    
    class HeroBase(SQLModel):
        name: str = Field(index=True)
        age: int | None = Field(default=None, index=True)
    
    
    class Hero(HeroBase, table=True):
        id: int | None = Field(default=None, primary_key=True)
        secret_name: str
    
    
    class HeroPublic(HeroBase):
        id: int
    
    
    class HeroCreate(HeroBase):
        secret_name: str
    
    
    class HeroUpdate(HeroBase):
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Wed Oct 09 19:44:42 GMT 2024
    - 2.5K bytes
    - Click Count (0)
  3. docs/en/docs/tutorial/sql-databases.md

    With SQLModel, we can use **inheritance** to **avoid duplicating** all the fields in all the cases.
    
    #### `HeroBase` - the base class { #herobase-the-base-class }
    
    Let's start with a `HeroBase` model that has all the **fields that are shared** by all the models:
    
    * `name`
    * `age`
    
    {* ../../docs_src/sql_databases/tutorial002_an_py310.py ln[7:9] hl[7:9] *}
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sat Mar 07 09:29:03 GMT 2026
    - 15.3K bytes
    - Click Count (0)
  4. docs/ja/docs/tutorial/sql-databases.md

    SQLModel では、`table=True` のあるモデルクラスがテーブルモデルです。
    
    `table=True` のないモデルクラスはデータモデルで、実体は(小さな機能がいくつか追加された)Pydantic モデルです。🤓
    
    SQLModel では継承を使って、あらゆるケースでフィールドの重複を避けられます。
    
    #### `HeroBase` - ベースクラス { #herobase-the-base-class }
    
    まず、すべてのモデルで共有されるフィールドを持つ `HeroBase` モデルを作ります:
    
    * `name`
    * `age`
    
    {* ../../docs_src/sql_databases/tutorial002_an_py310.py ln[7:9] hl[7:9] *}
    
    #### `Hero` - テーブルモデル { #hero-the-table-model }
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:07:17 GMT 2026
    - 18K bytes
    - Click Count (0)
  5. docs/zh-hant/docs/tutorial/sql-databases.md

    在 SQLModel 中,任何設了 `table=True` 的模型類別都是「資料表模型」。
    
    而沒有設 `table=True` 的模型類別就是「資料模型」,這些其實就是 Pydantic 模型(只有一點小增強)。🤓
    
    使用 SQLModel,我們可以利用「繼承」來「避免重複」在各種情況下一再宣告所有欄位。
    
    #### `HeroBase` - 基底類別 { #herobase-the-base-class }
    
    先從 `HeroBase` 模型開始,它包含所有模型「共享」的欄位:
    
    * `name`
    * `age`
    
    {* ../../docs_src/sql_databases/tutorial002_an_py310.py ln[7:9] hl[7:9] *}
    
    #### `Hero` - 資料表模型 { #hero-the-table-model }
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:05:38 GMT 2026
    - 14.8K bytes
    - Click Count (0)
  6. docs/zh/docs/tutorial/sql-databases.md

    在 **SQLModel** 中,任何含有 `table=True` 属性的模型类都是一个**表模型**。
    
    任何不含有 `table=True` 属性的模型类都是**数据模型**,这些实际上只是 Pydantic 模型(附带一些小的额外功能)。🤓
    
    有了 SQLModel,我们就可以利用**继承**来在所有情况下**避免重复**所有字段。
    
    #### `HeroBase` - 基类 { #herobase-the-base-class }
    
    我们从一个 `HeroBase` 模型开始,该模型具有所有模型**共享的字段**:
    
    * `name`
    * `age`
    
    {* ../../docs_src/sql_databases/tutorial002_an_py310.py ln[7:9] hl[7:9] *}
    
    #### `Hero` - *表模型* { #hero-the-table-model }
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:06:37 GMT 2026
    - 15.4K bytes
    - Click Count (0)
  7. docs/uk/docs/tutorial/sql-databases.md

    З SQLModel ми можемо використовувати **успадкування**, щоб **уникати дублювання** полів у всіх випадках.
    
    #### `HeroBase` - базовий клас { #herobase-the-base-class }
    
    Почнімо з моделі `HeroBase`, яка містить усі **спільні поля** для всіх моделей:
    
    * `name`
    * `age`
    
    {* ../../docs_src/sql_databases/tutorial002_an_py310.py ln[7:9] hl[7:9] *}
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:27:41 GMT 2026
    - 22.2K bytes
    - Click Count (0)
  8. docs/ru/docs/tutorial/sql-databases.md

    С SQLModel мы можем использовать **наследование**, чтобы **избежать дублирования** полей.
    
    #### `HeroBase` — базовый класс { #herobase-the-base-class }
    
    Начнём с модели `HeroBase`, которая содержит **общие поля** для всех моделей:
    
    * `name`
    * `age`
    
    {* ../../docs_src/sql_databases/tutorial002_an_py310.py ln[7:9] hl[7:9] *}
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 17:56:20 GMT 2026
    - 23.2K bytes
    - Click Count (0)
  9. docs/es/docs/tutorial/sql-databases.md

    Con SQLModel, podemos usar **herencia** para **evitar duplicar** todos los campos en todos los casos.
    
    #### `HeroBase` - la clase base { #herobase-the-base-class }
    
    Comencemos con un modelo `HeroBase` que tiene todos los **campos que son compartidos** por todos los modelos:
    
    * `name`
    * `age`
    
    {* ../../docs_src/sql_databases/tutorial002_an_py310.py ln[7:9] hl[7:9] *}
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 16.6K bytes
    - Click Count (0)
  10. docs/pt/docs/tutorial/sql-databases.md

    Com o SQLModel, podemos usar a **herança** para **evitar duplicação** de todos os campos em todos os casos.
    
    #### `HeroBase` - a classe base { #herobase-the-base-class }
    
    Vamos começar com um modelo `HeroBase` que tem todos os **campos compartilhados** por todos os modelos:
    
    * `name`
    * `age`
    
    {* ../../docs_src/sql_databases/tutorial002_an_py310.py ln[7:9] hl[7:9] *}
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 16.5K bytes
    - Click Count (0)
Back to Top