- From: Ian Hickson <ian@hixie.ch>
- Date: Thu, 18 Oct 2007 01:10:34 +0000 (UTC)
- To: Mihai Sucan <mihai.sucan@gmail.com>
- Cc: public-html <public-html@w3.org>
You also asked some questions about the globalStorage stuff and about
file upload APIs. I'll answer those later when I address those areas.
On Fri, 12 Oct 2007, Mihai Sucan wrote:
>
> I'd recommend to add some examples for executeSql().
Yeah, I'll add examples eventually. A whole introduction section, too. I
just don't want to do it before we have a more stable body, otherwise I'll
be doing it over and over and errors will creep in.
> 1. Why complicate things with database versions? Any use cases?
It's for when you update your application and need to transition to a new
database schema.
> As I see, one can have database versions completely different,
> independent, of each other. Actually, database versions are not really
> "versions". They *can* be used as versions, but they can also be used as
> ... something completely different.
No, each database is only one database with a version, you can't have
multiple versions of the same database at the same time. What in the spec
suggested this? I should change it.
> 2. Why openDatabase() instead of executeSql('SELECT databaseName') ?
Because you're not executing SQL, you're selecting the database. I don't
really see why you'd use executeSql for this.
Cheers,
--
Ian Hickson U+1047E )\._.,--....,'``. fL
http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,.
Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Thursday, 18 October 2007 01:10:47 UTC