Re: [pgbr-geral] Gerar dicionário de dados
Pessoal, É possível gerarmos um dicionário de dados através das tabelas de catálogos? Se sim, qual seria o comando. pg_dump --schema-only nome_do_seu_banco Utilizando ferramentas de terceiros, qual seria a mais indicada para esta geração? Precisa não. Mas eu deixo o Dutra te explicar melhor, ele é o mestre da documentação de dados, tipo, já mostrou suas astúcias mundo afora. []s Flavio Gurgel ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Gerar dicionário de dados
Pessoal, É possível gerarmos um dicionário de dados através das tabelas de catálogos? Se sim, qual seria o comando. Utilizando ferramentas de terceiros, qual seria a mais indicada para esta geração? []s Danilo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Gerar dicionário de dados
Em 16 de novembro de 2015 13:46, Flavio Henrique Araque Gurgel < fha...@gmail.com> escreveu: > >> Utilizando ferramentas de terceiros, qual seria a mais indicada para >> esta geração? >> > > Precisa não. > Mas eu deixo o Dutra te explicar melhor, ele é o mestre da documentação de > dados, tipo, já mostrou suas astúcias mundo afora. > > Atualmente usamos o *SchemaSpy*. Usávamos o *Autodoc* antes. Acho que vale a pena, principalmente por causa dos diagramas. -- Atenciosamente, Alexsander da Rosa ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Gerar dicionário de dados
2015-11-16 13:41 GMT-02:00 Danilo Silva: > > É possível gerarmos um dicionário de dados através das tabelas de catálogos? Você saberia explicar melhor o que você quereria num dicionário? Ou só o básico? -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803 BRAZIL GMT−3 MSN: msnim:chat?contact=lean...@dutra.fastmail.fm ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Gerar dicionário de dados
2015-11-16 13:46 GMT-02:00 Flavio Henrique Araque Gurgel: > Mas eu deixo o Dutra te explicar melhor, ele é o mestre da documentação de > dados, tipo, já mostrou suas astúcias mundo afora. Estou enferrujadíssimo, Gurgel… mas creio que minha apresentação ainda está por aí, disponível, _O elefante arborícola_. Para resumir, o AutoDoc, o SQL::Fairy e algumas outras ferramentas geram ótimos diagramas; e podem-se usar ferramentas de programação literária como o noweb para criar documentos em LaTeX, HTML ou outros formatos que ao mesmo tempo definem o modelo, o documentam e incorporam gràficos de alta qualidade, automaticamente gerados. Exige certa preparação, mas o resultado é surpreendente. Só para documentar o que já existe, costuma bastar AutoDoc, SQL::Fairy ou equivalentes. -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803 BRAZIL GMT−3 MSN: msnim:chat?contact=lean...@dutra.fastmail.fm ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Gerar dicionário de dados
2015-11-16 14:27 GMT-02:00 Alexsander Rosa: > > Atualmente usamos o SchemaSpy. Usávamos o Autodoc antes. Pode explicar o que levou a abandonar um e adotar outro, para nosso benefício? -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803 BRAZIL GMT−3 MSN: msnim:chat?contact=lean...@dutra.fastmail.fm ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Gerar dicionário de dados
2015-11-16 13:41 GMT-02:00 Danilo Silva: > > É possível gerarmos um dicionário de dados através das tabelas de catálogos? Você saberia explicar melhor o que você quereria num dicionário? Ou só o básico? -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803 BRAZIL GMT−3 MSN: msnim:chat?contact=lean...@dutra.fastmail.fm ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Gerar dicionário de dados
Em 16 de novembro de 2015 16:02, Guimarães Faria Corcete DUTRA, Leandro < l...@dutras.org> escreveu: > > No SchemaSpy são vários arquivos, um pra cada tabela, com mais detalhes. > > Tem até um mini-diagrama mostrando os relacionamentos mais próximos. > > E o resultado é interativo, dá para mostrar mais ou menos detalhes. > > Legal, muito bom. > > > > Veja esse exemplo do próprio site deles: > > http://schemaspy.sourceforge.net/sample/tables/book.html > > Faz tempo que não vejo um projeto ativo no Source forge. > > Não sei se dá pra chamar de ativo, o último release (5.0.0) é de 2010. Mas funciona. :-) -- Atenciosamente, Alexsander da Rosa ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Gerar dicionário de dados
Em 16 de novembro de 2015 14:59, Guimarães Faria Corcete DUTRA, Leandro < l...@dutras.org> escreveu: > 2015-11-16 14:27 GMT-02:00 Alexsander Rosa: > > > > Atualmente usamos o SchemaSpy. Usávamos o Autodoc antes. > > Pode explicar o que levou a abandonar um e adotar outro, para nosso > benefício? > > No autodoc são poucos arquivos enormes, a navegação é por hashtags HTML. Os diagramas são enormes, com centenas de tabelas vira um emaranhado. Do ponto de vista estético ele também deixa bastante a desejar. No SchemaSpy são vários arquivos, um pra cada tabela, com mais detalhes. Tem até um mini-diagrama mostrando os relacionamentos mais próximos. E o resultado é interativo, dá para mostrar mais ou menos detalhes. Veja esse exemplo do próprio site deles: http://schemaspy.sourceforge.net/sample/tables/book.html -- Atenciosamente, Alexsander da Rosa ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Gerar dicionário de dados
2015-11-16 16:40 GMT-02:00 Alexsander Rosa: > > Não sei se dá pra chamar de ativo, o último release (5.0.0) é de 2010. Preocupante. Será que não migrou para alhures? > Mas funciona. :-) Bom! O ideal seria evoluir, até para acompanhar a evolução do SQL. Mas esta é uma evolução lenta, e geralmente o que se quer é o básico. -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803 BRAZIL GMT−3 MSN: msnim:chat?contact=lean...@dutra.fastmail.fm ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Gerar dicionário de dados
2015-11-16 15:59 GMT-02:00 Alexsander Rosa: > > No autodoc são poucos arquivos enormes, a navegação é por hashtags HTML. > Os diagramas são enormes, com centenas de tabelas vira um emaranhado. Eu resolvia isso gerando dumps parciais, para o Auto doc gerar vários diagramas. > No SchemaSpy são vários arquivos, um pra cada tabela, com mais detalhes. > Tem até um mini-diagrama mostrando os relacionamentos mais próximos. > E o resultado é interativo, dá para mostrar mais ou menos detalhes. Legal, muito bom. > Veja esse exemplo do próprio site deles: > http://schemaspy.sourceforge.net/sample/tables/book.html Faz tempo que não vejo um projeto ativo no Source forge. -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (61) 9302 2691ICQ/AIM: aim:GoIM?screenname=61287803 BRAZIL GMT−3 MSN: msnim:chat?contact=lean...@dutra.fastmail.fm ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral