Add dummy CDB_Overviews SQL function for tests
This commit is contained in:
parent
b9f8812c98
commit
528574c550
@ -81,7 +81,7 @@ if test x"$PREPARE_PGSQL" = xyes; then
|
||||
psql -c "CREATE LANGUAGE plpythonu;" ${TEST_DB}
|
||||
curl -L -s https://github.com/CartoDB/cartodb-postgresql/raw/cdb/scripts-available/CDB_QueryStatements.sql -o sql/CDB_QueryStatements.sql
|
||||
curl -L -s https://github.com/CartoDB/cartodb-postgresql/raw/cdb/scripts-available/CDB_QueryTables.sql -o sql/CDB_QueryTables.sql
|
||||
cat sql/CDB_QueryStatements.sql sql/CDB_QueryTables.sql |
|
||||
cat sql/CDB_QueryStatements.sql sql/CDB_QueryTables.sql sql/CDB_Overviews.sql |
|
||||
psql -v ON_ERROR_STOP=1 ${TEST_DB} || exit 1
|
||||
|
||||
fi
|
||||
|
15
test/support/sql/CDB_Overviews.sql
Normal file
15
test/support/sql/CDB_Overviews.sql
Normal file
@ -0,0 +1,15 @@
|
||||
-- Mockup for CDB_Overviews
|
||||
CREATE OR REPLACE FUNCTION CDB_Overviews(table_name text)
|
||||
RETURNS TABLE(z integer, overview_table text)
|
||||
AS $$
|
||||
BEGIN
|
||||
IF table_name = 'test_table_overviews' THEN
|
||||
RETURN QUERY
|
||||
SELECT 1 AS z, 'test_table_overviews_ov1'::text AS overviw_table
|
||||
UNION ALL
|
||||
SELECT 2 AS z, 'test_table_overviews_ov2'::text AS overviw_table;
|
||||
ELSE
|
||||
RETURN;
|
||||
END IF;
|
||||
END
|
||||
$$ LANGUAGE PLPGSQL;
|
Loading…
Reference in New Issue
Block a user