Skip to content

Field types

Supported Types

bool

Field value can be True or False.

bytes

Field value can be any sequence of bytes.

date

Field value can be a date object.

datetime

Field value can be a datetime object.

float

Field value can be a floating point number.

int

Field value can be an integer.

None

Field value can be None.

str

Field value can be a string.

import datetime

from pydbm import DbmModel


class User(DbmModel):
    bool_field: bool
    bytes_field: bytes
    date_field: datetime.date
    datetime_field: datetime.datetime
    float_field: float
    int_field: int
    none_field: None
    str_field: str

Last update: July 19, 2023
Created: July 19, 2023