// Code generated by sqlc. DO NOT EDIT. // versions: // sqlc v1.31.1 package catalogdb import ( "database/sql" ) type SqlAttribute struct { Oid int64 ClassOid int64 Name string TypeOid int64 NotNull int64 HasDefault int64 Num int64 DeclType string AutoIncrement int64 IsPrimaryKey int64 IsUnique int64 Hidden int64 } type SqlCast struct { SourceTypeOid int64 TargetTypeOid int64 ProcOid sql.NullInt64 Context string DialectOid sql.NullInt64 } type SqlClass struct { Oid int64 NamespaceOid int64 Name string Kind string } type SqlConstraint struct { Oid int64 ClassOid int64 Name string Kind string Columns string } type SqlDialect struct { Oid int64 Name string } type SqlDialectFlag struct { DialectOid int64 Key string Value string } type SqlNamespace struct { Oid int64 Name string } type SqlOperator struct { Oid int64 NamespaceOid sql.NullInt64 DialectOid sql.NullInt64 Name string LeftTypeOid sql.NullInt64 RightTypeOid sql.NullInt64 ResultTypeOid int64 ProcOid sql.NullInt64 CommutatorOid sql.NullInt64 NegatorOid sql.NullInt64 } type SqlProc struct { Oid int64 NamespaceOid sql.NullInt64 DialectOid sql.NullInt64 Name string Kind string ReturnTypeOid int64 ReturnSet int64 ReturnNullable int64 ReturnTemplate string Strict int64 VariadicKind string } type SqlProcArg struct { ProcOid int64 Ord int64 Name string TypeOid int64 Mode string HasDefault int64 } type SqlType struct { Oid int64 NamespaceOid int64 DialectOid sql.NullInt64 Name string Expr string Typtype string Category sql.NullString Preferred int64 FamilyOid sql.NullInt64 ElementOid sql.NullInt64 BaseOid sql.NullInt64 CanonicalOid sql.NullInt64 NotNull int64 } type SqlTypeAffinity struct { DialectOid int64 Ord int64 Words string TypeOid int64 } type SqlTypeArg struct { TypeOid int64 Ord int64 Label string ArgTypeOid sql.NullInt64 Nullable int64 IntValue sql.NullInt64 BoolValue sql.NullInt64 StringValue sql.NullString Ident sql.NullString } type SqlTypeRewrite struct { DialectOid int64 Ord int64 Pattern string Template string Cond string }