# src/allographer/schema_builder/enums

Theme:

- Index

Search:
Group by:

# Types

    ColumnMigrationType = enum
      AddColumn, ChangeColumn, RenameColumn, DropColumn

    DefaultDateTime = enum
      None, Current, CurrentOnUpdate

    ForeignOnDelete = enum
      RESTRICT, CASCADE, SET_NULL, NO_ACTION

    RdbTypeKind = enum
      rdbIncrements = "rdbIncrements", rdbInteger = "rdbInteger",
      rdbSmallInteger = "rdbSmallInteger", rdbMediumInteger = "rdbMediumInteger",
      rdbBigInteger = "rdbBigInteger", rdbDecimal = "rdbDecimal",
      rdbDouble = "rdbDouble", rdbFloat = "rdbFloat", rdbUuid = "rdbUuid",
      rdbChar = "rdbChar", rdbString = "rdbString", rdbText = "rdbText",
      rdbMediumText = "rdbMediumText", rdbLongText = "rdbLongText",
      rdbDate = "rdbDate", rdbDatetime = "rdbDatetime", rdbTime = "rdbTime",
      rdbTimestamp = "rdbTimestamp", rdbTimestamps = "rdbTimestamps",
      rdbSoftDelete = "rdbSoftDelete", rdbBinary = "rdbBinary",
      rdbBoolean = "rdbBoolean", rdbEnumField = "rdbEnumField", rdbJson = "rdbJson",
      rdbForeign = "rdbForeign", rdbStrForeign = "rdbStrForeign"

    TableMigrationType = enum
      CreateTable, ChangeTable, RenameTable, DropTable

    UsecaseType = enum
      Create, Alter, Drop