Qualquer maneira de alterar a ordem de visualização de phppgadmin de colunas sem alterar o banco de dados subjacente
-
26-09-2019 - |
Pergunta
Existe alguma maneira de alterar a ordem das colunas Phppgadmin Views ao navegar nas tabelas sem precisar alterar o banco de dados subjacente?
Eu tenho algumas colunas que quero separadas por montes de não importantes e, em seguida, alguns mais importantes no final. O problema é que os importantes à direita são o caminho da tela, portanto é difícil verificar visualmente se os dados foram inseridos corretamente.
Felicidades
Solução
Eu sei pouco sobre o phppgadmin, mas acho que você não pode fazer isso - personalize a ordem em que as colunas são exibidas - é determinada pelo esquema do banco de dados.
E, mesmo que você quisesse fazer isso no banco de dados subjacente, não seria fácil, o PostgreSQL não suporta a reordenação da coluna: você precisaria despejar-se-restaurar a tabela ou fazer uma seleção ... em ... seguido de uma tabela de renomeação e queda; Mas você precisaria corrigir manualmente as dependências neste caso (visualizações, FK, sequências, etc.).
É verdade que a ordem da coluna em um banco de dados tem pouca relevância do ponto de vista relacional puro, mas, no uso prático, é bom ter campos relacionados juntos, ajuda ao navegar.
Uma alternativa (provavelmente insastiativa) é definir uma visão que reflete uma tabela, com as colunas reordenadas e usá -la para navegar. No entanto, não seria útil para atualizar ... entre outras deficiências.
Outras dicas
Como mencionado antes, você não pode alterar a posição das colunas em Phppgadmin, no entanto, existem alguns trabalhos. Trabalhos básicos podem ser encontrados aqui: soluções alternativas. Esses funcionários consistem basicamente em criar as tabelas na ordem correta e depois mover os dados, um pouco de dor, mas ainda vale a pena dar uma olhada.