Skip to content

Commit f0d62c0

Browse files
Merge branch 'feature/column-extraction' of github.com:teaguesterling/duckdb_extension_parser_tools into feature/column-extraction
2 parents be1f0b7 + 1332a81 commit f0d62c0

File tree

5 files changed

+4
-473
lines changed

5 files changed

+4
-473
lines changed

test/sql/parse_tools/scalar_functions/parse_columns.test

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,4 @@ SELECT
3838
(SELECT COUNT(*) FROM parse_columns('SELECT name AS user_name, age FROM users;') WHERE selected_name IS NULL) as input_columns,
3939
(SELECT COUNT(*) FROM parse_columns('SELECT name AS user_name, age FROM users;') WHERE selected_name IS NOT NULL) as output_columns;
4040
----
41-
2 1
41+
2 1

test/sql/parse_tools/table_functions/parse_columns_edge_cases.test

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@ SELECT COUNT(*) FROM parse_columns('SELECT name AS user_name, age FROM users;')
2424
1
2525

2626
# Test extremely long qualification chain
27-
query IIIIIII
27+
query TTTTTTT
2828
SELECT * FROM parse_columns('SELECT main.schema1.table1.col1.field1.subfield1 FROM main.schema1.table1;');
2929
----
3030
[["main","schema1","table1","col1","field1","subfield1"]] main schema1 table1 select main.schema1.table1.col1.field1.subfield1 NULL
3131

3232
# Test column with same name as table
33-
query IIIIIII
33+
query TTTTTTT
3434
SELECT * FROM parse_columns('SELECT users.users FROM users;');
3535
----
3636
[["users","users"]] main users users select users.users NULL
@@ -142,4 +142,4 @@ SELECT COUNT(*) FROM parse_columns('SELECT CONCAT(UPPER(first_name), " ", LOWER(
142142
query I
143143
SELECT COUNT(*) FROM parse_columns('');
144144
----
145-
0
145+
0

test_column_parsing.sql

Lines changed: 0 additions & 164 deletions
This file was deleted.

test_column_parsing_core.sql

Lines changed: 0 additions & 39 deletions
This file was deleted.

0 commit comments

Comments
 (0)