pgAdmin 4 commit: Support generation of DDL for tables in Greenplum DB.

From: Dave Page <dpage(at)pgadmin(dot)org>
To: pgadmin-hackers(at)postgresql(dot)org
Subject: pgAdmin 4 commit: Support generation of DDL for tables in Greenplum DB.
Date: 2017-03-23 11:40:10
Message-ID: E1cr16A-00041S-0y@gothos.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers

Support generation of DDL for tables in Greenplum DB. Fixes #2261

Branch
------
master

Details
-------
http://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=77007996ed716d96d99ab94ef6ab92ae0467c020
Author: Atira Odhner <aodhner(at)pivotal(dot)io>

Modified Files
--------------
.../schemas/tables/templates/column/__init__.py | 0
.../tables/templates/column/sql/9.1_plus/acl.sql | 34 +++++
.../templates/column/sql/9.1_plus/properties.sql | 45 +++++++
.../templates/column/sql/9.2_plus/__init__.py | 0
.../templates/column/sql/default/__init__.py | 0
.../tables/templates/column/sql/default/acl.sql | 35 +----
.../templates/column/sql/default/properties.sql | 17 +--
.../templates/column/sql/tests/test_column_acl.py | 47 +++++++
.../column/sql/tests/test_column_properties.py | 56 ++++++++
.../tables/templates/foreign_key/__init__.py | 0
.../templates/foreign_key/sql/9.1_plus/__init__.py | 0
.../foreign_key/sql/9.1_plus/properties.sql | 31 +++++
.../tables/templates/foreign_key/sql/__init__.py | 0
.../templates/foreign_key/sql/default/__init__.py | 0
.../foreign_key/sql/default/properties.sql | 7 +-
.../templates/foreign_key/sql/tests/__init__.py | 0
.../sql/tests/test_foreign_key_properties.py | 54 ++++++++
.../tables/templates/table/sql/9.1_plus/acl.sql | 46 +++++++
.../templates/table/sql/9.1_plus/properties.sql | 69 ++++++++++
.../tables/templates/table/sql/default/acl.sql | 79 +++++-------
.../templates/table/sql/default/properties.sql | 141 +++++++++++----------
.../templates/table/sql/tests/test_tables_acl.py | 61 +++++++++
.../templates/table/sql/tests/test_tables_node.py | 9 ++
.../table/sql/tests/test_tables_properties.py | 72 +++++++++++
.../templates/trigger/sql/9.1_plus/__init__.py | 0
.../templates/trigger/sql/9.1_plus/get_oid.sql | 5 +
.../templates/trigger/sql/9.1_plus/nodes.sql | 9 ++
.../tables/templates/trigger/sql/__init__.py | 0
.../templates/trigger/sql/default/__init__.py | 0
.../templates/trigger/sql/default/get_oid.sql | 3 +-
.../tables/templates/trigger/sql/default/nodes.sql | 3 +-
.../tables/templates/trigger/sql/tests/__init__.py | 0
.../trigger/sql/tests/test_trigger_get_oid.py | 60 +++++++++
.../trigger/sql/tests/test_trigger_nodes.py | 51 ++++++++
web/regression/feature_utils/pgadmin_page.py | 3 +-
web/regression/python_test_utils/__init__.py | 0
.../python_test_utils/template_helper.py | 19 +++
web/regression/test_utils.py | 20 +--
38 files changed, 800 insertions(+), 176 deletions(-)

Browse pgadmin-hackers by date

  From Date Subject
Next Message Dave Page 2017-03-23 11:47:25 pgAdmin 4 commit: Replace the template selection feature test with one
Previous Message Dave Page 2017-03-23 11:13:10 pgAdmin 4 commit: Move foreign key templates into a default directory.