banco de dados legados

12 views
Skip to first unread message

Rodrigo Pinto

unread,
Sep 15, 2009, 11:36:44 AM9/15/09
to web2py-users-brazil
Fala pessoal.

o web2py é muito simples porém acabei de me deparar com uma situação
que nao concordo vejam só:
O framework te possibilita trabalhar com o banco legados "contanto
que" exista uma coluna chamada id que seja usada como índice.

http://www.web2py.com/AlterEgo/default/show/55

O banco nem é legado mas tem que seguir um determinado padrão.. e ai
como fica?!!!


Vou verificar o que posso fazer aqui para resolver essa
"IN"flexibilidade..


Abraços.

Álvaro Justen [Turicas]

unread,
Sep 16, 2009, 12:15:33 AM9/16/09
to web2py-us...@googlegroups.com
2009/9/15 Rodrigo Pinto <rodri...@gmail.com>:

Rodrigo,
o web2py precisa de um campo 'id' nas tabelas por questões 'internas'
de como ele trata alguns tipos de registros e provê outras facilidades
etc.
Você deseja migrar a base antiga para uma nova ou pretende manter a
base antiga? No seu ambiente não existe possibilidade de se adicionar
o campo 'id'?

--
Álvaro Justen
Peta5 - Telecomunicações e Software Livre
21 3021-6001 / 9898-0141
http://www.peta5.com.br/

Rodrigo Pinto

unread,
Sep 16, 2009, 8:46:44 AM9/16/09
to web2py-us...@googlegroups.com
Álvaro,
na verdade a base é nova porém está seguindo alguns "padrões pré-determinados" talvez seja possível mudar.

Porém, pensei e estava até olhando os fontes(web2py) para ver se é possível implementar uma alias + ou - assim:

db = DAL('string_banco')

set_id_alias_to(db.tabela.coluna_que_seria_a_id)

lá no bd.py.

O que tu acha?

seria uma forma legal do web2py ficar mais flex.


Abraços.


2009/9/16 Álvaro Justen [Turicas] <alvaro...@gmail.com>



--
Rodrigo Pinto

Reply all
Reply to author
Forward
0 new messages