question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[PostgreSQL] New UI

See original GitHub issue

We want to develop a new UI for the existing Database connectors in the Import API. The idea is to generate some screens so the user can connect to the desired database, run an SQL query and import the resulting dataset into the CARTO Dashboard. We are going to start developing the UI for the Postgres connector, but it should be easy to make it extensible to MySQL and to SQL Server connectors.

Related info

Acceptance

Connectors enablement

  • Login with dbconnectorsui user
  • Check that all db connectors are disabled (PostgreSQL, MySQL, SQL Server)
  • Edit account and enable carto-connectors in the Feature flags section
  • Login again and check that all db connectors are enabled

Connectors’ tests

Connection parameters are in this document https://docs.google.com/document/d/1qnkvzJPHeBTvDYbe27S1v4AnCsem9RfDcd3mpvxep3E/edit?usp=sharing

  • Click on the PostgreSQL connector button, it will take you to connection params page.
  • Check that all copies and logos refer to PostgreSQL.
  • Try to connect with wrong params and check than an error message appears.
  • Connect with correct params and check that it takes you to SQL query screen.
  • Type a query without from keyword and run query. An error should appear.
  • Type a correct query and import a table. Sync options cannot be tested in dedicated instances.
  • Repeat with other connectors
  • Repeat from Add new layer option from a map in Builder

Note: Back button goes back to Connectors list page

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:7 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
MireyaDcommented, Jan 15, 2020

Thanks @vdiego! I updated the design with the copies.

https://invis.io/QUULMAVESAW#/390965265_Connect

1reaction
vdiegocommented, Jan 14, 2020

@MireyaD done! I left comments in invision 😃

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to Create a Postgres GUI in 3 Steps - Budibase
Learn to build a custom Postgres GUI in minutes with Budibase. ... Then create a new app and use PostgreSQL as your data...
Read more >
pgAdmin - PostgreSQL Tools
pgAdmin is the most popular and feature rich Open Source administration and development platform for PostgreSQL, the most advanced Open Source database in ......
Read more >
PostgreSQL: The world's most advanced open source database
New to PostgreSQL? PostgreSQL is a powerful, open source object-relational database system with over 35 years of active development that has earned it...
Read more >
Build a Custom PostgreSQL UI - Retool
Easily build a UI on PostgreSQL · 1. Create resource. Step 2 Read data · 2. Read data. Step 3 Connect data with...
Read more >
Best 9 PostgreSQL GUI tools in 2021 - UI Bakery
Top 8 (+1) PostgreSQL GUI software in 2021 ... An Open Source GUI for PostgreSQL. ... Time-consuming manual refresh needed each time you...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found