[Asterisk-Users] Re: DB virtualization for multiple database support - Was Re: [Asterisk-Users]
How to use vmdb.sql in voicemail.conf/extension.conf
Matteo Brancaleoni
mbrancaleoni at espia.it
Sun Oct 5 13:52:07 MST 2003
Like what PEARS (php libs) do for db backends?
Matteo.
Garry Adkins wrote:
>
> > > I am trying a scenerio where the * will take the email and mailbox
> number from the Mysql database for sendming mail to a voicemail user. I
> have seen vmdb.sql file but is not able to determine its use.
>
> > You can't anymore MySQL was ripped from Asterisk because the client libs
> > are GPL.
>
> I would be more than happy to help write a DB "Virtualization" function
> for *.
>
> I *love* the way it works in Java, but that's not a real possibility.
> It wouldn't need to be as complicated as JDBC but it's a nice model.
>
> We could however:
> 1) Abstract out the schema from the database calls
> 2) Develop a "pluggable" driver interface to translate to whatever DB
> you're using.
>
> This way... You want MySQL, you develop a "translation driver" that
> maps * db calls to MySql. (fairly trivial)
> Same for Postgres (I'd suggest making this the default, as no GPL
> issues for mark, etc.)
> Same for Oracle, etc.
More information about the asterisk-users
mailing list