From 0a27dcd77685700ca5e3832e3c5622c416f9ed73 Mon Sep 17 00:00:00 2001 From: Adam Lee Date: Mon, 9 Jan 2017 14:53:24 +0800 Subject: [PATCH] Add a case creating external table with a serial type column This verifies PR #1514 --- src/test/regress/input/external_table.source | 8 ++++++++ src/test/regress/output/external_table.source | 7 +++++++ 2 files changed, 15 insertions(+) diff --git a/src/test/regress/input/external_table.source b/src/test/regress/input/external_table.source index 669c9d67e1..78071e95e8 100644 --- a/src/test/regress/input/external_table.source +++ b/src/test/regress/input/external_table.source @@ -1403,3 +1403,11 @@ select distinct ptcname from ( -- drop temp external protocols DROP PROTOCOL if exists demoprot; DROP PROTOCOL if exists demoprot2; + +-- create external protocol with a serial type column +CREATE EXTERNAL TABLE SERIAL (a serial, x text) +LOCATION ('file://@hostname@@abs_srcdir@/data/no/such/place/serial.tbl') +FORMAT 'csv'; + +-- drop temp external table +DROP EXTERNAL TABLE IF EXISTS serial; diff --git a/src/test/regress/output/external_table.source b/src/test/regress/output/external_table.source index b5c4fa317b..56484c1692 100644 --- a/src/test/regress/output/external_table.source +++ b/src/test/regress/output/external_table.source @@ -2847,3 +2847,10 @@ select distinct ptcname from ( DROP PROTOCOL if exists demoprot; NOTICE: protocol "demoprot" does not exist, skipping DROP PROTOCOL if exists demoprot2; +-- create external protocol with a serial type column +CREATE EXTERNAL TABLE SERIAL (a serial, x text) +LOCATION ('file://@hostname@@abs_srcdir@/data/no/such/place/serial.tbl') +FORMAT 'csv'; +NOTICE: CREATE EXTERNAL TABLE will create implicit sequence "serial_a_seq" for serial column "serial.a" +-- drop temp external table +DROP EXTERNAL TABLE IF EXISTS serial; -- GitLab