Skip to content

Commit

Permalink
Merge pull request #264 from wburklund/master
Browse files Browse the repository at this point in the history
fix(postgres): Primary Keys table helper
  • Loading branch information
kristijanhusak authored Jan 3, 2025
2 parents 2cc786e + d2e68da commit 65454e2
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions autoload/db_ui/table_helpers.vim
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
let s:basic_constraint_query = "
let s:basic_foreign_key_query = "
\SELECT tc.constraint_name, tc.table_name, kcu.column_name, ccu.table_name AS foreign_table_name, ccu.column_name AS foreign_column_name, rc.update_rule, rc.delete_rule\n
\FROM\n
\ information_schema.table_constraints AS tc\n
Expand All @@ -19,9 +19,9 @@ let s:postgres = {
\ 'List': 'select * from {optional_schema}"{table}" LIMIT 200',
\ 'Columns': "select * from information_schema.columns where table_name='{table}' and table_schema='{schema}'",
\ 'Indexes': "SELECT * FROM pg_indexes where tablename='{table}' and schemaname='{schema}'",
\ 'Foreign Keys': s:basic_constraint_query."WHERE constraint_type = 'FOREIGN KEY'\nand tc.table_name = '{table}'\nand tc.table_schema = '{schema}'",
\ 'References': s:basic_constraint_query."WHERE constraint_type = 'FOREIGN KEY'\nand ccu.table_name = '{table}'\nand tc.table_schema = '{schema}'",
\ 'Primary Keys': s:basic_constraint_query."WHERE constraint_type = 'PRIMARY KEY'\nand tc.table_name = '{table}'\nand tc.table_schema = '{schema}'",
\ 'Foreign Keys': s:basic_foreign_key_query."WHERE constraint_type = 'FOREIGN KEY'\nand tc.table_name = '{table}'\nand tc.table_schema = '{schema}'",
\ 'References': s:basic_foreign_key_query."WHERE constraint_type = 'FOREIGN KEY'\nand ccu.table_name = '{table}'\nand tc.table_schema = '{schema}'",
\ 'Primary Keys': "SELECT * FROM information_schema.table_constraints WHERE constraint_type = 'PRIMARY KEY' AND table_schema = '{schema}' AND table_name = '{table}'",
\ }

let s:sqlite = {
Expand Down

0 comments on commit 65454e2

Please sign in to comment.