2012/9/13 Daniel Vinciguerra <[email protected]> > > Obrigado Ulisses, > > Na verdade trata-se de um produto escrito em PHP e por isso o deploy parte > de um pacote que foi pre configurado e é "descompactado" no diretório de > destino. > > O proximo processo é criar o database, pegar um script SQL (ou algo > melhor) e executar no database que foi criado para construir as tabelas que > serão utilizadas pelo sistema. > > Esta parte de rodar um script SQL que não esta me cheirando muito bem e > por isso pedi informação ao pessoal pra saber se não tenho uma solução mais > elegante para isso. >
Daniel, Não é possível usar o próprio MySQL com o mysqldump ou coisa do gênero ? Me parece uma solução mais prática e eficaz. Marcio Vitor > ((Vou dar uma olhada nas referencias que você me passou!)) > > > Daniel Vinciguerra > Web Solutions Architect and Co-Owner at Bivee > http://github.com/dvinciguerra > > > 2012/9/13 Ulisses Montenegro <[email protected]> >> >> Daniel, >> >> Dá uma olhada aqui: >> >> >> http://stackoverflow.com/questions/511386/how-can-i-get-my-database-under-version-control-with-perl >> >> Minha experiência com o assunto foi utilizando Ruby on Rails, onde >> existe o ActiveRecord::Migration. Para Perl, tudo parece apontar para >> o DBIx::Migration, mas as opiniões sobre o mesmo são de que não ajuda >> tanto assim. >> >> O que você está utilizando para automação do deploy? >> ExtUtils::MakeMaker ou Module::Build? >> >> []'s >> Ulisses >> >> 2012/9/13 Daniel Vinciguerra <[email protected]>: >> > Bom dia senhores, >> > >> > Estou trabalhando em uma solução e gostaria e pedir ajuda dos mais >> > experientes neste assunto... >> > ... tratasse da automação do deployment de produto e preciso criar uma >> > rotina que execute um script de criação da base de dados em um banco >> > MySQL. >> > >> > Gostaria de saber se algum de vocês teve alguma experiência com esse >> > tipo de >> > implementação e principalmente a melhor forma que encontraram de >> > resolver. >> > >> > Estou trabalhando com o DBI "in natura" e a forma como estou fazendo >> > não >> > esta me parecendo muito "elegante". >> > >> > Alguma sugestão, relato de experiência pessoal ou material? >> > >> > Obrigado e grande abraço a todos, >> > >> > Daniel Vinciguerra >> > Web Solutions Architect and Co-Owner at Bivee >> > http://github.com/dvinciguerra >> > >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: [email protected] >> > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >> > =end disclaimer >> > >> >> >> >> -- >> “If debugging is the process of removing software bugs, then >> programming must be the process of putting them in.” - Edsger Dijkstra >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: [email protected] >> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >> =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: [email protected] > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > -- Márcio Vitor de Matos =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [email protected] L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer
