Jak mogę przekonwertować wszystkie kolumny w mojej bazie danych na bez rozróżniania wielkości liter

Widziałem, że można konwertować wszystkostoły do nazw bez rozróżniania wielkości liter za pomocą następujących poleceń w psql:

<code>\o /tmp/go_to_lower
select 'ALTER TABLE '||'"'||tablename||'"'||' RENAME TO ' ||
lower(tablename)||';' from pg_tables where schemaname = 'public';
psql -U username database < /tmp/go_to_lower
</code>

Nie byłem w stanie odkryć polecenia, aby przekonwertować wszystkokolumny do niewrażliwych na wielkość liter w ten sam sposób. Jak można to osiągnąć?

EDYCJA: Najwyraźniej powyższy kod konwertuje tylko nazwy tabel na małe litery. Wiem, że ten kod ALTER TABLE „YourTableName” RENAME TO YourTableName; przekształci się na wielkość liter bez nazwy tabeli. Czy istnieje sposób na wykonanie podobnej funkcji w masie dla nazw kolumn?

questionAnswers(3)

yourAnswerToTheQuestion