Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for HeroBase (0.03 sec)

  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):
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Wed Oct 09 19:44:42 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  2. docs_src/sql_databases/tutorial002_py39.py

    
    class HeroBase(SQLModel):
        name: str = Field(index=True)
        age: Union[int, None] = Field(default=None, index=True)
    
    
    class Hero(HeroBase, table=True):
        id: Union[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):
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Wed Oct 09 19:44:42 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  3. docs_src/sql_databases/tutorial002_an_py39.py

    
    class HeroBase(SQLModel):
        name: str = Field(index=True)
        age: Union[int, None] = Field(default=None, index=True)
    
    
    class Hero(HeroBase, table=True):
        id: Union[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):
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Wed Oct 09 19:44:42 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  4. 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] *}
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Tue Dec 16 20:32:40 UTC 2025
    - 16.9K bytes
    - Viewed (0)
  5. 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):
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Wed Oct 09 19:44:42 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  6. 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] *}
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Thu Dec 11 21:25:03 UTC 2025
    - 23.6K bytes
    - Viewed (0)
  7. 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] *}
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Tue Dec 16 16:33:45 UTC 2025
    - 17K bytes
    - Viewed (0)
  8. 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] *}
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Tue Dec 02 05:06:56 UTC 2025
    - 15.8K bytes
    - Viewed (0)
  9. docs/de/docs/tutorial/sql-databases.md

    Mit SQLModel können wir **Vererbung** verwenden, um **doppelte Felder** in allen Fällen zu **vermeiden**.
    
    #### `HeroBase` – die Basisklasse { #herobase-the-base-class }
    
    Fangen wir mit einem `HeroBase`-Modell an, das alle **Felder hat, die von allen Modellen geteilt werden**:
    
    * `name`
    * `age`
    
    {* ../../docs_src/sql_databases/tutorial002_an_py310.py ln[7:9] hl[7:9] *}
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Tue Dec 02 17:32:56 UTC 2025
    - 18.1K bytes
    - Viewed (0)
  10. docs/zh/docs/tutorial/sql-databases.md

    有了 SQLModel,我们就可以利用**继承**来在所有情况下**避免重复**所有字段。
    
    #### `HeroBase` - 基类
    
    我们从一个 `HeroBase` 模型开始,该模型具有所有模型**共享的字段**:
    
    * `name`
    * `age`
    
    {* ../../docs_src/sql_databases/tutorial002_an_py310.py ln[7:9] hl[7:9] *}
    
    #### `Hero` - *表模型*
    
    接下来,我们创建 `Hero` ,实际的*表模型*,并添加那些不总是在其他模型中的**额外字段**:
    
    * `id`
    * `secret_name`
    
    因为 `Hero` 继承自 HeroBase ,所以它**也**包含了在 `HeroBase` 中声明过的**字段**。因此 `Hero` 的所有字段为:
    
    * `id`
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Sun Dec 15 17:11:14 UTC 2024
    - 14.9K bytes
    - Viewed (0)
Back to top