Chegaram a pensar em fazer um "arquivo de configuração" da estrutura dos
dadoscomo no hibernate do java onde geraria o banco de dados e o crud dele?
talvez de um pouquinho mais de trabalho do que criar o banco de dados
diretamente
mais acredito que possa detalhar melhor e o CRUD fazer exatamente o que for
pedido na configuração



2009/4/15 Vinicius Cruz <[email protected]>

> Poderia ser feita de ambas as formas? Caso o sistema não identifique o FK,
> verifica pelo nome.
>
> 2009/4/15 Marcus Cavalcanti <[email protected]>
>
> Para relacionar campos.
>>
>> O MySQL só aceita FK quando se usa InnoDB, então tem gente que resolve
>> isso por nomenclatura.
>>
>> Exemplo:
>>
>> *tabela produto:*
>>
>> id
>> nome
>> preco
>> descricao
>>
>> *tabela carrinho;*
>>
>> id
>> data_compra
>> produto_id (padrão de nomenclatura)
>> status
>>
>> --
>> Marcus Cavalcanti
>> 21 9144-5068
>> www.marcuscavalcanti.net/blog
>>
>>
>> 2009/4/15 Roberto A. Longhi <[email protected]>
>>
>>  Padrão de nomeclatura para as constraints ?
>>>
>>> Marcus Cavalcanti escreveu:
>>>
>>> Vc pode fazer isso de duas maneiras: ou criando uma padrão de
>>> nomenclatura.
>>>
>>> Ou lendo os campos que são FK.
>>>
>>> --
>>> Marcus Cavalcanti
>>> 21 9144-5068
>>> www.marcuscavalcanti.net/blog
>>>
>>>
>>> 2009/4/15 Gerson Macedo <[email protected]>
>>>
>>>> Caros!
>>>>
>>>> Estou tentando desenvolver uma library, um CRUD automático para o CI.
>>>>
>>>> A função desta library CRUD seria ler o banco de dados extraindo das
>>>> tabelas as informações necessárias para criar a listagem e o formulário 
>>>> para
>>>> inserção de novos dados. Algo muito próximo do scaffolding, mas para ser
>>>> usado como parte do sistema.
>>>>
>>>> A bem da verdade tudo o que eu disse acima já está criado. Agarrei na
>>>> parte de criar os relacionamentos (um para um, um para muitos, muitos para
>>>> muitos etc.). Não sei como "ler" esta informação no banco e como trata-la 
>>>> na
>>>> hora de montar a listagem e o formulário.
>>>>
>>>> Àqueles que tiverem interesse no projeto, posso disponibilizar o código
>>>> gratuitamente (todo escrito em inglês).
>>>>
>>>> Quem tiver conhecimento que possibilite prosseguir no desenvolvimento
>>>> deste, como isso é parte importante de um sistema maior que almejo
>>>> desenvolver, estou disposto a pagar pelo serviço de desenvolvimento como
>>>> freela.
>>>>
>>>> Obrigado à todos.
>>>> Gerson Goulart.
>>>> _______________________________________________
>>>> Lista mailing list
>>>> [email protected]
>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>>
>>>
>>> ------------------------------
>>> _______________________________________________
>>> Lista mailing 
>>> [email protected]http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>
>>>
>>>
>>> --
>>> Roberto Almeida Longhi
>>> Programador
>>> Contmatic
>>> (11) 2942 6700 Ramal 1404
>>> (11) 8599 9022www.contmatic.com.br
>>>
>>>
>>> _______________________________________________
>>> Lista mailing list
>>> [email protected]
>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>
>>>
>>
>> _______________________________________________
>> Lista mailing list
>> [email protected]
>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>
>>
>
> _______________________________________________
> Lista mailing list
> [email protected]
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
>
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a