Search the web
Sign In
New User? Sign Up
metabase-dev · Metabase Development discussions list
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
SQLite Driver working with php5 extensions   Message List  
Reply | Forward Message #1130 of 1151 |
Re: SQLite Driver working with php5 extensions

--- In metabase-dev@yahoogroups.com, Manuel Lemos <mlemos@a...> wrote:
>
> Hello,
>
> on 10/28/2005 11:54 PM jonbouyw said the following:
> > Manuel
> >
> > Hi I've been using metabase now for a few months I use it to develop
> > small apps using sqlite. I have been working with this driver
> > converted for the default php5 sqlite extension, and it has been
> > giving me reliable service and completes the driver_test.php test.
> >
> > Maybe sqlite's autoincrement feature can be included too.
> >
> > I wonder if it will be of any use to your users in the absence of
> > anything else working with PHP5 Sqlite presently.
> >
> > Thanks for the great work that you do.
>
> Great! I was going to do this soon or later but I am glad you did it as
> saves me time.
>
> The original driver was developed for a PHP SQLite extension that is no
> longer supported. So it was obsolete.
>
> Anyway, AFAIK the SQLite extension also works in PHP 4, so this driver
> has greater interest than you can imagine.
>
> I will look into this probably in two weeks and add whatever may be
> missing. Did you try it with the driver_test.php script?
>
> Thank you for you contribution. You will be credited also in the user
> documentation.
>
> --
>
> Regards,
> Manuel Lemos
>
> PHP Classes - Free ready to use OOP components written in PHP
> http://www.phpclasses.org/
>
> PHP Reviews - Reviews of PHP books and other products
> http://www.phpclasses.org/reviews/
>
> Metastorage - Data object relational mapping layer generator
> http://www.meta-language.net/metastorage.html
>
Yes I did run the conformance tests and it passes all of the tests
including NULLS.

I'm not clear on how the autoincrement works within Metabase at the
moment, but as you know SQLite will treat a primary key field of the
type INTEGER as an autoincrement field, I'm investigating how to
incorporate in the Metabase context. I would appreciate any
suggestions you have in this regard.

Also I'm looking into the manager class as I have some ALTER TABLE
functions to emulate the ALTER TABLE functions that are lacking in
SQLite which are implemented by recreating a new table with the
alterations included an then re-writing the original database. This
is slow but does provide full ALTER TABLE functionality. Again I'm
investigating how to include this within the Metabase context.

As well I expect to be able to produce a SQLite PDO driver which
shouldn't be too dissimilar to the SQLite one already provided.

Thanks for the thumbs up ;)










Mon Oct 31, 2005 4:38 pm

jonbouyw
Offline Offline
Send Email Send Email

Forward
Message #1130 of 1151 |
Expand Messages Author Sort by Date

Manuel Hi I've been using metabase now for a few months I use it to develop small apps using sqlite. I have been working with this driver converted for the...
jonbouyw
Offline Send Email
Oct 29, 2005
2:23 am

Hello, ... Great! I was going to do this soon or later but I am glad you did it as saves me time. The original driver was developed for a PHP SQLite extension...
Manuel Lemos
mallemos
Offline Send Email
Oct 29, 2005
4:07 am

... Yes I did run the conformance tests and it passes all of the tests including NULLS. I'm not clear on how the autoincrement works within Metabase at the ...
jonbouyw
Offline Send Email
Oct 31, 2005
4:55 pm

Hello, ... I haven't tried it yet. Does it skip any tests or performs all the 16 tests? I assume that at least auto-increment tests are skipped. ... That is...
Manuel Lemos
mallemos
Offline Send Email
Oct 31, 2005
7:13 pm

... Do you have any tests for REPLACE? It should fail those as sqlite does not return the same affected row values as mysql .. ... You can specific...
Lukas Kahwe Smith
dybvandal
Online Now Send Email
Oct 31, 2005
10:26 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help