# aerich

version: 0_20240907111212_init.py
app: models
content:
{"models.Aerich": {"name": "models.Aerich", "app": "models", "table": "aerich", "abstract": false, "description": null, "docstring": null, "unique_together": [], "indexes": [], "pk_field": {"name": "id", "field_type": "IntField", "db_column": "id", "python_type": "int", "generated": true, "nullable": false, "unique": true, "indexed": true, "default": null, "description": null, "docstring": null, "constraints": {"ge": 1, "le": 2147483647}, "db_field_types": {"": "INT"}}, "data_fields": [{"name": "version", "field_type": "CharField", "db_column": "version", "python_type": "str", "generated": false, "nullable": false, "unique": false, "indexed": false, "default": null, "description": null, "docstring": null, "constraints": {"max_length": 255}, "db_field_types": {"": "VARCHAR(255)"}}, {"name": "app", "field_type": "CharField", "db_column": "app", "python_type": "str", "generated": false, "nullable": false, "unique": false, "indexed": false, "default": null, "description": null, "docstring": null, "constraints": {"max_length": 100}, "db_field_types": {"": "VARCHAR(100)"}}, {"name": "content", "field_type": "JSONField", "db_column": "content", "python_type": "Union[dict, list]", "generated": false, "nullable": false, "unique": false, "indexed": false, "default": null, "description": null, "docstring": null, "constraints": {}, "db_field_types": {"": "JSON", "mssql": "NVARCHAR(MAX)", "oracle": "NCLOB", "postgres": "JSONB"}}], "fk_fields": [], "backward_fk_fields": [], "o2o_fields": [], "backward_o2o_fields": [], "m2m_fields": []}, "models.Agv": {"name": "models.Agv", "app": "models", "table": "Agvs", "abstract": false, "description": "AGV\u7ba1\u7406\u8868", "docstring": null, "unique_together": [], "indexes": [{"type": "index", "val": "gASVWwAAAAAAAACMEHRvcnRvaXNlLmluZGV4ZXOUjAVJbmRleJSTlCmBlH2UKIwGZmllbGRzlF2UjANudW2UYYwEbmFtZZRoB4wLZXhwcmVzc2lvbnOUKYwFZXh0cmGUjACUdWIu"}, {"type": "index", "val": "gASVXQAAAAAAAACMEHRvcnRvaXNlLmluZGV4ZXOUjAVJbmRleJSTlCmBlH2UKIwGZmllbGRzlF2UjAVhZ3ZpZJRhjARuYW1llGgHjAtleHByZXNzaW9uc5QpjAVleHRyYZSMAJR1Yi4="}, {"type": "index", "val": "gASVbAAAAAAAAACMEHRvcnRvaXNlLmluZGV4ZXOUjAVJbmRleJSTlCmBlH2UKIwGZmllbGRzlF2UjAdpc19idXN5lGGMBG5hbWWUjAxhZ3ZzX2lzX2J1c3mUjAtleHByZXNzaW9uc5QpjAVleHRyYZSMAJR1Yi4="}, {"type": "index", "val": "gASVdAAAAAAAAACMEHRvcnRvaXNlLmluZGV4ZXOUjAVJbmRleJSTlCmBlH2UKIwGZmllbGRzlF2UjAtpc19hYm5vcm1hbJRhjARuYW1llIwQYWd2c19pc19hYm5vcm1hbJSMC2V4cHJlc3Npb25zlCmMBWV4dHJhlIwAlHViLg=="}, {"type": "index", "val": "gASVbAAAAAAAAACMEHRvcnRvaXNlLmluZGV4ZXOUjAVJbmRleJSTlCmBlH2UKIwGZmllbGRzlF2UjAdpc19kb25llGGMBG5hbWWUjAxhZ3ZzX2lzX2RvbmWUjAtleHByZXNzaW9uc5QpjAVleHRyYZSMAJR1Yi4="}, {"type": "index", "val": "gASVdAAAAAAAAACMEHRvcnRvaXNlLmluZGV4ZXOUjAVJbmRleJSTlCmBlH2UKIwGZmllbGRzlF2UjAtpc19jaGFyZ2luZ5RhjARuYW1llIwQYWd2c19pc19jaGFyZ2luZ5SMC2V4cHJlc3Npb25zlCmMBWV4dHJhlIwAlHViLg=="}, {"type": "index", "val": "gASVbAAAAAAAAACMEHRvcnRvaXNlLmluZGV4ZXOUjAVJbmRleJSTlCmBlH2UKIwGZmllbGRzlF2UjAhpc192YWxpZJRhjARuYW1llIwLaXNfdmFsaWRpZHiUjAtleHByZXNzaW9uc5QpjAVleHRyYZSMAJR1Yi4="}, {"type": "index", "val": "gASVbgAAAAAAAACMEHRvcnRvaXNlLmluZGV4ZXOUjAVJbmRleJSTlCmBlH2UKIwGZmllbGRzlF2UjAlpc19hY3RpdmWUYYwEbmFtZZSMDGlzX2FjdGl2ZWlkeJSMC2V4cHJlc3Npb25zlCmMBWV4dHJhlIwAlHViLg=="}], "pk_field": {"name": "id", "field_type": "UUIDField", "db_column": "id", "python_type": "uuid.UUID", "generated": false, "nullable": false, "unique": true, "indexed": true, "default": "<function uuid.uuid4>", "description": null, "docstring": null, "constraints": {}, "db_field_types": {"": "CHAR(36)", "postgres": "UUID"}}, "data_fields": [{"name": "num", "field_type": "CharField", "db_column": "num", "python_type": "str", "generated": false, "nullable": true, "unique": false, "indexed": false, "default": null, "description": "\u77ed\u7f16\u53f7", "docstring": null, "constraints": {"max_length": 255}, "db_field_types": {"": "VARCHAR(255)"}}, {"name": "agvid", "field_type": "CharField", "db_column": "agvid", "python_type": "str", "generated": false, "nullable": true, "unique": false, "indexed": false, "default": null, "description": "AGV\u5c0f\u8f66\u7f16\u53f7", "docstring": null, "constraints": {"max_length": 255}, "db_field_types": {"": "VARCHAR(255)"}}, {"name": "percent", "field_type": "DecimalField", "db_column": "percent", "python_type": "decimal.Decimal", "generated": false, "nullable": false, "unique": false, "indexed": false, "default": 1.0, "description": "\u5c0f\u8f66\u7535\u91cf", "docstring": null, "constraints": {}, "db_field_types": {"": "DECIMAL(3,2)", "sqlite": "VARCHAR(40)"}}, {"name": "records", "field_type": "JSONField", "db_column": "records", "python_type": "Union[dict, list]", "generated": false, "nullable": true, "unique": false, "indexed": false, "default": null, "description": "\u8bb0\u5f55\u5217\u8868", "docstring": null, "constraints": {}, "db_field_types": {"": "JSON", "mssql": "NVARCHAR(MAX)", "oracle": "NCLOB", "postgres": "JSONB"}}, {"name": "curorder", "field_type": "CharField", "db_column": "curorder", "python_type": "str", "generated": false, "nullable": true, "unique": false, "indexed": false, "default": null, "description": "\u5f53\u524d\u8ba2\u5355\u53f7", "docstring": null, "constraints": {"max_length": 255}, "db_field_types": {"": "VARCHAR(255)"}}, {"name": "curstop", "field_type": "CharField", "db_column": "curstop", "python_type": "str", "generated": false, "nullable": true, "unique": false, "indexed": false, "default": null, "description": "\u5f53\u524d\u7ad9\u70b9", "docstring": null, "constraints": {"max_length": 255}, "db_field_types": {"": "VARCHAR(255)"}}, {"name": "curitinerary", "field_type": "JSONField", "db_column": "curitinerary", "python_type": "Union[dict, list]", "generated": false, "nullable": true, "unique": false, "indexed": false, "default": null, "description": "\u8ba2\u5355\u5bf9\u5e94\u7684\u5168\u5c40\u6700\u77ed\u8def\u5f84", "docstring": null, "constraints": {}, "db_field_types": {"": "JSON", "mssql": "NVARCHAR(MAX)", "oracle": "NCLOB", "postgres": "JSONB"}}, {"name": "is_charging", "field_type": "BooleanField", "db_column": "is_charging", "python_type": "bool", "generated": false, "nullable": false, "unique": false, "indexed": false, "default": false, "description": "\u5145\u7535\u4e2d", "docstring": null, "constraints": {}, "db_field_types": {"": "BOOL", "mssql": "BIT", "oracle": "NUMBER(1)", "sqlite": "INT"}}, {"name": "is_busy", "field_type": "BooleanField", "db_column": "is_busy", "python_type": "bool", "generated": false, "nullable": false, "unique": false, "indexed": false, "default": false, "description": "\u8bbe\u5907\u5fd9", "docstring": null, "constraints": {}, "db_field_types": {"": "BOOL", "mssql": "BIT", "oracle": "NUMBER(1)", "sqlite": "INT"}}, {"name": "is_abnormal", "field_type": "BooleanField", "db_column": "is_abnormal", "python_type": "bool", "generated": false, "nullable": false, "unique": false, "indexed": false, "default": false, "description": "\u662f\u5426\u5f02\u5e38", "docstring": null, "constraints": {}, "db_field_types": {"": "BOOL", "mssql": "BIT", "oracle": "NUMBER(1)", "sqlite": "INT"}}, {"name": "abnormal_time", "field_type": "DatetimeField", "db_column": "abnormal_time", "python_type": "datetime.datetime", "generated": false, "nullable": true, "unique": false, "indexed": false, "default": null, "description": "\u5f02\u5e38\u65f6\u95f4", "docstring": null, "constraints": {}, "db_field_types": {"": "TIMESTAMP", "mssql": "DATETIME2", "mysql": "DATETIME(6)", "oracle": "TIMESTAMP WITH TIME ZONE", "postgres": "TIMESTAMPTZ"}, "auto_now_add": false, "auto_now": false}, {"name": "is_done", "field_type": "BooleanField", "db_column": "is_done", "python_type": "bool", "generated": false, "nullable": false, "unique": false, "indexed": false, "default": false, "description": "\u662f\u5426\u5b8c\u6210", "docstring": null, "constraints": {}, "db_field_types": {"": "BOOL", "mssql": "BIT", "oracle": "NUMBER(1)", "sqlite": "INT"}}, {"name": "created_at", "field_type": "DatetimeField", "db_column": "created_at", "python_type": "datetime.datetime", "generated": false, "nullable": false, "unique": false, "indexed": false, "default": null, "description": null, "docstring": null, "constraints": {"readOnly": true}, "db_field_types": {"": "TIMESTAMP", "mssql": "DATETIME2", "mysql": "DATETIME(6)", "oracle": "TIMESTAMP WITH TIME ZONE", "postgres": "TIMESTAMPTZ"}, "auto_now_add": true, "auto_now": false}, {"name": "updated_at", "field_type": "DatetimeField", "db_column": "updated_at", "python_type": "datetime.datetime", "generated": false, "nullable": false, "unique": false, "indexed": false, "default": null, "description": null, "docstring": null, "constraints": {"readOnly": true}, "db_field_types": {"": "TIMESTAMP", "mssql": "DATETIME2", "mysql": "DATETIME(6)", "oracle": "TIMESTAMP WITH TIME ZONE", "postgres": "TIMESTAMPTZ"}, "auto_now_add": true, "auto_now": true}, {"name": "is_valid", "field_type": "BooleanField", "db_column": "is_valid", "python_type": "bool", "generated": false, "nullable": false, "unique": false, "indexed": false, "default": true, "description": "\u662f\u5426\u6709\u6548", "docstring": null, "constraints": {}, "db_field_types": {"": "BOOL", "mssql": "BIT", "oracle": "NUMBER(1)", "sqlite": "INT"}}, {"name": "is_active", "field_type": "BooleanField", "db_column": "is_active", "python_type": "bool", "generated": false, "nullable": false, "unique": false, "indexed": false, "default": true, "description": "\u662f\u5426\u5220\u9664", "docstring": null, "constraints": {}, "db_field_types": {"": "BOOL", "mssql": "BIT", "oracle": "NUMBER(1)", "sqlite": "INT"}}], "fk_fields": [], "backward_fk_fields": [], "o2o_fields": [], "backward_o2o_fields": [], "m2m_fields": []}}


