Attribute - Атрибут схемы таблицы¶
-
class
axipy.da.Attribute(name, typedef)¶ Атрибут схемы таблицы.
Используется для создания и инспектирования атрибутов и схем
axipy.da.Schema. Для создания атрибутов используйте функцииstring(),decimal()и другие.Пример создания¶string_attr = Attribute.string('attribute_name', 80)
Methods:
bool(name)Создает атрибут логического типа.
date(name)Создает атрибут типа дата.
datetime(name)Создает атрибут типа дата и время.
decimal(name[, length, precision])Создает атрибут десятичного типа.
double(name)Создает атрибут вещественного типа.
float(name)Создает атрибут вещественного типа.
integer(name)Создает атрибут целого типа.
string(name[, length])Создает атрибут строкового типа.
time(name)Создает атрибут типа время.
Attributes:
Длина атрибута.
Имя атрибута.
Точность.
Тип в виде строки без длины и точности.
Описание типа.
-
static
bool(name)¶ Создает атрибут логического типа.
-
static
date(name)¶ Создает атрибут типа дата.
-
static
datetime(name)¶ Создает атрибут типа дата и время.
-
static
decimal(name, length=10, precision=5)¶ Создает атрибут десятичного типа.
-
static
double(name)¶ Создает атрибут вещественного типа.
-
static
integer(name)¶ Создает атрибут целого типа.
-
static
string(name, length=80)¶ Создает атрибут строкового типа.
-
static
time(name)¶ Создает атрибут типа время.
-
static