diff options
Diffstat (limited to 'field_types.c')
-rw-r--r-- | field_types.c | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/field_types.c b/field_types.c new file mode 100644 index 0000000..bb6e871 --- /dev/null +++ b/field_types.c @@ -0,0 +1,21 @@ +X(CHAR_FIELD, "CharField") +X(FILE_FIELD, "FileField") +X(TEXT_FIELD, "TextField") +X(INT_FIELD, "IntegerField") +X(SMALL_INT_FIELD, "SmallIntegerField") +X(POSITIVE_INT_FIELD, "PositiveIntegerField") +X(BIG_INT_FIELD, "BigIntegerField") +X(DECIMAL_FIELD, "DecimalField") +X(BOOL_FIELD, "BooleanField") +X(TIME_FIELD, "TimeField") +X(DATETIME_FIELD, "DateTimeField") +X(DATE_FIELD, "DateField") +X(ARRAY_FIELD, "ArrayField") +X(JSON_FIELD, "JSONField") +X(ONE_TO_ONE_REL, "OneToOneRel") +X(MANY_TO_ONE_REL, "ManyToOneRel") +X(MANY_TO_MANY_REL, "ManyToManyRel") +Y(EMPTY_ARRAY_FIELD, "EMPTYArrayField") +Y(BROKEN_TO_ONE_REL, "BROKENToOneRel") +Y(BROKEN_TO_MANY_REL, "BROKENToManyRel") +Y(UNKNOWN_FIELD, "UNKNOWNField") |