Allianaab2m/aya/ddl does not have a README file
pub(all) suberror DdlError {
DuplicateTable(table~ : String)
UnknownColumnType(table~ : String, column~ : String, ty~ : String)
UnsupportedDialect(dialect~ : String, reason~ : String)
UnsafeChange(table~ : String, reason~ : String)
BadSnapshot(reason~ : String)
} derive(Debug)pub(all) enum Change {
CreateTable(TableDef)
DropTable(String)
AddColumn(table~ : String, column~ : ColumnDef)
DropColumn(table~ : String, column~ : String)
AlterColumn(table~ : String, before~ : ColumnDef, after~ : ColumnDef)
CreateIndex(table~ : String, index~ : IndexDef)
DropIndex(table~ : String, index~ : String)
} derive(Eq, Debug)pub struct ColumnDef {
name : String
ty : String
not_null : Bool
primary_key : Bool
autoincrement : Bool
unique : Bool
default_sql : String?
references : ForeignKey?
} derive(Eq, Debug)let BREAKPOINT : Stringlet SNAPSHOT_VERSION : Stringfn ident(name : String) -> String