Now that I have my apps running on Python3, but still need Python2 in my dev. env.; I'm looking into how I could develop any new app without using dev_appserver.py (I believe this is the reason why I still need Python2).
I started by trying Cloud Datastore API (I've always used Datastore as a my DB and would still like to use it in new apps), so I installed the emulator and got it working with very simple tests I got from here.
I think it's working so far, but I can't find a GUI that shows me what's actually in the dev. datastore, so that I can compare it with the results of my queries. I'm looking for something like I have when using dev_appserver.py and bundled services:
This is what I get in the new emulator:
Am I missing anything? Is there a built-in dev. tool that would show what's in my dev. datastore?
Thanks.
I don't believe Google offers one (unless things have changed since I last checked).
Your options
1. There's this one on GitHub (it's free)
2. Our App also offers one but using the datastore GUI requires a license
Both options give you access to datastore emulator data and production data
Thank you @NoCommandLine , I'll certainly consider those if I finally decide to go down that path.
It's kind of disappointing that they don't offer a datastore browser for the (local) dev. env. (something that they did from inception); I wonder if the number of people using that technology haven't reached a critical mass of they just decided it is something developers don't need.
It has made me consider traditional SQL DBs as the DB for my web apps, but I suspect performance/cost will be a far cry from what I get using Datastore...things to ponder.
>It's kind of disappointing that they don't offer a datastore browser for the (local) dev. env. (something that they did from inception);
My 2 cents here is this
Yes, you're probably right, but it doesn't feel right 🙂
Anyway, I keep trying to find a way to develop new apps (leveraging the knowledge I already have of the platform) without using features that could be soon deprecated and keep running into issues with my dev. env.
Thanks.
We have tries a lot of viewers, but this is the one that ticks all the boxes:
https://github.com/remko/dsadmin