From 7bb0b93f8bdc001688417ec08f6be7855e1579c0 Mon Sep 17 00:00:00 2001 From: Raul Marin Date: Wed, 30 Oct 2019 11:47:45 +0100 Subject: [PATCH] Test renaming --- test/CDB_FederatedServerTables.sql | 13 +++++++++++++ test/CDB_FederatedServerTables_expect | 7 +++++++ 2 files changed, 20 insertions(+) diff --git a/test/CDB_FederatedServerTables.sql b/test/CDB_FederatedServerTables.sql index a336a20..efd1074 100644 --- a/test/CDB_FederatedServerTables.sql +++ b/test/CDB_FederatedServerTables.sql @@ -65,6 +65,19 @@ SELECT 'R1', cartodb.CDB_Federated_Table_Register( SELECT 'V1', pg_get_viewdef('remote_geom'); SELECT 'S1', cartodb_id, ST_AsText(the_geom), another_field FROM remote_geom; +SELECT 'R2', cartodb.CDB_Federated_Table_Register( + server => 'loopback', + remote_schema => 'remote_schema', + remote_table => 'remote_geom2', + id_column => 'id', + geom_column => 'geom', + webmercator_column => 'geom_mercator', + local_name => 'myFullTable' + ); + +SELECT 'V2', pg_get_viewdef('"myFullTable"'); +SELECT 'S2', cartodb_id, ST_AsText(the_geom_webmercator), another_field FROM "myFullTable"; + -- =================================================================== -- Cleanup diff --git a/test/CDB_FederatedServerTables_expect b/test/CDB_FederatedServerTables_expect index 75299aa..78b44d1 100644 --- a/test/CDB_FederatedServerTables_expect +++ b/test/CDB_FederatedServerTables_expect @@ -7,4 +7,11 @@ V1| SELECT t.id AS cartodb_id, FROM cdb_fs_schema_b904664b5208433cd85a1693ba4f7570.remote_geom t; S1|1|POINT(1 1)|patata S1|2|POINT(2 2)|patata2 +R2| +V2| SELECT t.id AS cartodb_id, + t.geom AS the_geom, + t.geom_mercator AS the_geom_webmercator, + t.another_field + FROM cdb_fs_schema_b904664b5208433cd85a1693ba4f7570.remote_geom2 t; +S2|3|POINT(3 3)|patata D1|