PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Цветове в подканата на psql

Забележка: Все още не съм открил основната причина защо това е необходимо понякога, но това трябва да го поправи вместо вас.

Има два знака за указване на начало/стоп на непечатаеми знаци в readline/libedit (?), 0x01 и 0x02.

Така че, ако добавите тези преди и след непечатаемите последователности във вашия PROMPT1, трябва да работи. Резултатът във вашия случай ще бъде:

\set PROMPT1 '%001%[%033[1;33;40m%]%002%[email protected]%/%R%001%[%033[0m%]%002%# '

Актуализация: Изглежда обаче, че това трябва да се обработва в psql, някъде те трябва да се изгубят по някакъв начин. Може би USE_READLINE не е дефинирано? Вижте:Ред 286 в src/bin/psql/prompt.c



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да попълните външни ключове на таблица от други таблици

  2. Стъпки за отстраняване на неизправности django.db.utils.ProgrammingError:разрешението е отказано за релация django_migrations

  3. Как да получа план за изпълнение за изпълнявана заявка в postgresql?

  4. Postgres - Множеството присъединявания карат моята заявка да връща неправилни данни

  5. Какво е PostgreSQL?