Sounds like it would be super useful !!

However, this function won't work on windows:
def find_sdk():
    '''
    Return the base directory for the AppEngine SDK, or None if it
cannot be
    found.

    @returns        String or None.
    '''

    for path in [ '/usr/local/google_appengine' ]:
        if os.path.exists(path):
            return path


You might want to let users pass in the SDK location as a parameter.
Look at NoseGAE:configure, it might be useful:
http://code.google.com/p/nose-gae/source/browse/trunk/nosegae.py

-Mahmoud

On Feb 24, 12:11 pm, David Wilson <[email protected]> wrote:
> This completely self-contained tool enables incremental
> synchronization of your data from Google AppEngine's Datastore to a
> local SQLite 3 database. It will automatically convert your model
> definitions into a useful SQL schema, and download the model data in
> parallel using the new remote_api support.
>
>    http://code.google.com/p/datastore-sqlite-sync/
>
> The tool requires very little configuration, and the result is a fully
> functional SQL representation of your data, ready for loading into any
> reporting tool you desire. It automatically tracks updates to models
> with DateTimeProperties that have auto_now set.
>
> I plan on adding support for a "real" RDBMS in the coming period, but
> right now this code is complete enough for me to move on to the next
> part of my project. Check out the issue tracker for things I plan on
> adding. Please file bugs!
>
> Thanks,
>
> David.
>
> --
> It is better to be wrong than to be vague.
>   — Freeman Dyson
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to