Re: [IndexedDB] Changing the default overwrite behavior of Put

Either sounds fine to me.  Please open something in the bug tracker?

On Fri, May 7, 2010 at 10:12 PM, ben turner <bent.mozilla@gmail.com> wrote:

> I think that switching 'noOverwrite' from false to true is confusing.
> I definitely vote to rename the parameter to 'overwrite' and and keep
> the default as false.
>
> -Ben
>
> On Fri, May 7, 2010 at 12:32 PM, Shawn Wilsher <sdwilsh@mozilla.com>
> wrote:
> > Hey all,
> >
> > Per the current spec [1], noOverwrite defaults to false for put
> operations
> > on an object store.  Ben Turner and I have been discussing changing the
> > default of put to not allow overwriting by default.  We feel this is
> better
> > behavior because simply omitting the flag should not result in destroying
> > data.  Putting my application developer hat on, I'd much rather have to
> be
> > explicit about destroying existing data instead of having it happen on
> > accident.  We could also change the parameter to just overwrite and have
> it
> > default to false.
> >
> > What is everyone's thoughts on this?
> >
> > Cheers,
> >
> > Shawn
> >
> >
>
>

Received on Monday, 10 May 2010 08:34:43 UTC