diff options
Diffstat (limited to 'src/include/commands/copyfrom_internal.h')
-rw-r--r-- | src/include/commands/copyfrom_internal.h | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/src/include/commands/copyfrom_internal.h b/src/include/commands/copyfrom_internal.h index 759f8e3d090..cad52fcc783 100644 --- a/src/include/commands/copyfrom_internal.h +++ b/src/include/commands/copyfrom_internal.h @@ -53,13 +53,6 @@ typedef enum CopyInsertMethod } CopyInsertMethod; /* - * Per-format callback to parse a line into separate fields. - * - * Returns the number of fields read. - */ -typedef int (*CopyReadAttributes) (CopyFromState cstate); - -/* * This struct contains all the state variables used throughout a COPY FROM * operation. */ @@ -138,12 +131,6 @@ typedef struct CopyFromStateData char **raw_fields; /* - * Per-format callback to parse lines, then fill raw_fields and - * attribute_buf. - */ - CopyReadAttributes copy_read_attributes; - - /* * Similarly, line_buf holds the whole input line being processed. The * input cycle is first to read the whole line into line_buf, and then * extract the individual attribute fields into attribute_buf. line_buf @@ -196,8 +183,4 @@ typedef struct CopyFromStateData extern void ReceiveCopyBegin(CopyFromState cstate); extern void ReceiveCopyBinaryHeader(CopyFromState cstate); -/* Callbacks for copy_read_attributes */ -extern int CopyReadAttributesCSV(CopyFromState cstate); -extern int CopyReadAttributesText(CopyFromState cstate); - #endif /* COPYFROM_INTERNAL_H */ |