[Devel] modifying the database structure

S G skg1010 at hotmail.com
Fri May 26 21:46:05 CEST 2006


Adding an ID field should not affect openser as most modules bind by column 
name. I had to do the same to a some of my tables.

-Sumeet


>From: Mike Williams <mwilliams at etc1.net>
>To: devel at openser.org
>Subject: [Devel] modifying the database structure
>Date: Fri, 26 May 2006 11:53:20 -0400
>
>I was wondering if modifying the database structure would have some kind of
>ill effects on the operation of OpenSER. For instance, the domain table has
>two columns, domain and last_modified. Having the value column also be the
>primary key is making it difficult for me to use it in any object 
>relational
>mapping code, specifically in ruby on rails. Likewise, I can't do any 
>foreign
>key constraints at the database level, so consistency checking is zero. I
>would like to add an id field instead and just specify that domain is 
>unique.
>
>I would like to release some source code for a very basic web interface I 
>am
>working on, but I don't want to do so if I will immediately receive a 
>million
>emails about how broken it is.
>
>Often, I consider redoing the database structure completely, and then 
>mapping
>views from it for OpenSER's use. This would also alleviate some of the
>problems I'm having with integrating OpenSER and Asterisk effectively 
>without
>adding a million columns to the subscriber table. However, I also don't 
>want
>to break the modularity that OpenSER currently has.
>
>Any advice?
>
>---Mike
>
>_______________________________________________
>Devel mailing list
>Devel at openser.org
>http://openser.org/cgi-bin/mailman/listinfo/devel

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today - it's FREE! 
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/




More information about the Devel mailing list