Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Patch for saving Table OID and Attribute Number #1117

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
Adding TableOID and AtribNrto fieldDesc struct
  • Loading branch information
calledit authored Apr 9, 2023
commit 599b5967bc018d8381cc8601a4f1e680cdbdd376
8 changes: 8 additions & 0 deletions rows.go
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,16 @@ import (
const headerSize = 4

type fieldDesc struct {

//If the field can be identified as a column of a specific table, the object ID of the table; otherwise zero.
calledit marked this conversation as resolved.
Show resolved Hide resolved
TableOID oid.Oid

//If the field can be identified as a column of a specific table, the attribute number of the column; otherwise zero.
calledit marked this conversation as resolved.
Show resolved Hide resolved
AtribNr int

// The object ID of the data type.
OID oid.Oid

// The data type size (see pg_type.typlen).
// Note that negative values denote variable-width types.
Len int
Expand Down