Buenas.
Fiz mais algumas atualizações no Lumine, conforme recados enviados pelos usuários através da parte de contato do site.
Não deixe de fazer o download ;-)
- Correcao de quando se tinha relacionamentos many-to-many e os nomes das colunas na tabela de uniao eram diferentes das tabelas de origem, nao estava gravando os dados (bug enviado por fernandouhu at gmail dot com)
- Correcao na engenharia reversa. Quando se fazia engenharia reversa de uma tabela de ligacao e as chaves primarias da ligacao continham nomes diferentes das tabelas de origem, nao coloca certo nas entidades
- Correcao no PostgreSQL para recuperacao das foreign keys sem aspas duplas.
Fiz um compactador automatico para zip, o que me facilitará a vida para poder tirar os benditos diretórios de controle de versão.
Falando em controle de versão, agora Lumine está no SVN da SourceForge, onde até então estava no CVS.
@braços e fiquem com Deus!
Olá pessoal
Faz tempo que não posto nada, devido a correria que está minha vida. Tentarei neste inicio de ano arrumar mais tempo.
Fiz uma correção para funcionar com o PHP 5.2.8. Quem está ou pretende usar esta versão do PHP com o Lumine deve baixar a versão mais nova.
Um forte @braço!
Depois de um longo periodo sem postar absolutamente nada, estou eu de volta, em véspera de Natal, postando algo novo.
Coloquei a versão 1.3 do Lumine.
Nesta nova versão, erros em execuções SQL disparam exceções.
Algumas novidades:
- Adicao de constantes a classe Lumine_Validator
- Agora no modo REQUIRED_STRING, tambem ja verifica o comprimento dos campos (MINIMO, MAXIMO)
- Dispara exceções em métodos de persistencia (Lumine_SQLException)
- Comentários em geral
@braços e fiquem com Deus!
Fala galera,
Para quem baixou a versão 1.2, é altamente recomendado baixar a 1.2.2.
Haviam alguns bugs e strict warnings.
Ainda faltam algumas coisas na parte de formulários prontos da engenharia reversa para corrigir. Assim que o tempo for liberando vou ajustando.
Aproveito para agradecer ao Alison e ao Marcelo C. Souza, pelos emails.
@braços e fiquem com Deus!
Olá povo,
Lumine agora está com uma novidade que várias pessoas me pediram: você pode declarar os membros de sua classe normalmente, o que facilita em ambientes de desenvolvimento, como o Eclipse PDT.
Se forem encontrados metódos como getNome e setNome, Lumine usará este métodos para recuperar os valores para aplicação no banco.
@braços e fiquem com Deus!