package schema // Interface that descibes a DB schema descripotor part. // eg.: Table, Column, Constraints etc. type SchemaDescriptor interface { getDDL() (string, error) GetSelectDML() (string, error) GetInsertDML() (string, error) GetUpdateDML() (string, error) GetDeleteDML() (string, error) }