Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Emulator Datastore Viewer #148

Closed
mitchhentges opened this issue Oct 4, 2016 · 53 comments
Closed

Emulator Datastore Viewer #148

mitchhentges opened this issue Oct 4, 2016 · 53 comments
Assignees
Labels
api: datastore Issues related to the Datastore API. type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design.

Comments

@mitchhentges
Copy link

I'm currently migrating from the Google App Engine development environment to a more discrete environment, using the Client Datastore API to manage data. When developing with App Engine, I would be able to start a "Devserver", which would run my app's war file and provide helpful tooling, like the Datastore Viewer:

2016-10-03-162356_1716x282_scrot

Does Google Cloud's Datastore Emulator provide a Datastore Viewer? If not, then this is a feature request 😄

@stran12
Copy link

stran12 commented Apr 9, 2017

I would also really like this feature 👍

@iamacarpet
Copy link

+1 for us too.

@MichalFikejs
Copy link

+1 for us as well.

@gcoyne
Copy link

gcoyne commented May 24, 2017

+1 for me as well

@amirshenhav
Copy link

+1 as well

1 similar comment
@onluiz
Copy link

onluiz commented May 28, 2017

+1 as well

@pushkar
Copy link

pushkar commented May 30, 2017

+1

1 similar comment
@shauvik
Copy link

shauvik commented May 30, 2017

+1

@mdevalk
Copy link

mdevalk commented Jun 4, 2017

+1

1 similar comment
@ghost
Copy link

ghost commented Jun 19, 2017

+1

@atali
Copy link

atali commented Jun 26, 2017

any update on this ? it would be very useful

@wsh wsh changed the title Data Viewer Emulator Datastore Viewer Jul 14, 2017
@wsh
Copy link
Contributor

wsh commented Jul 14, 2017

Hey--no update yet that I can provide but looking into it. :)

Will

@ramesh-lingappan
Copy link

+1

1 similar comment
@jekiapp
Copy link

jekiapp commented Aug 28, 2017

+1

@calsmith
Copy link

calsmith commented Sep 5, 2017

+1 for PHP

@artemgavrilov
Copy link

+1

@atali
Copy link

atali commented Sep 13, 2017 via email

@mitchhentges
Copy link
Author

Hey lads, I appreciate the enthusiasm, and I'm glad we're all hopeful for this feature, but it'd be 💯 if we used the GitHub feature to add a 👍 (or whatever) to an existing message, rather than adding a new comment with just "+1" for the text.

I keep getting excited whenever I get an email notification for this thread, but it's always "+1" comments, which is a little less exciting 😉

@jouerose
Copy link

+1

@oneamitj
Copy link

+1... would really be helpful

@tonyno
Copy link

tonyno commented Dec 7, 2017

+1

4 similar comments
@TomerG2
Copy link

TomerG2 commented Jan 15, 2018

+1

@azk
Copy link

azk commented Jan 15, 2018

+1

@nicolasmendoza
Copy link

+1

@firstthumb
Copy link

+1

@mistriel
Copy link

+1 Would be very helpful

@quantuminformation
Copy link

quantuminformation commented Sep 28, 2019

I tries this but couldn't get it to work to see the data: https://github.com/streamrail/dsui/issues/3#issuecomment-536057973

I'll try yours @GabiAxel

@quantuminformation
Copy link

Just tried it, works a treat!

@abhaystoic
Copy link

+1 Would be very helpful

@nicklefors
Copy link

+1

5 similar comments
@twais
Copy link

twais commented Jun 24, 2020

+1

@utkarshshende2596
Copy link

+1

@jainkunal
Copy link

+1

@UsamaAmjad
Copy link

+1

@ghost
Copy link

ghost commented Oct 16, 2020

+1

@kolea2 kolea2 added the type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design. label Apr 7, 2021
@saifali40
Copy link

+1

@remko
Copy link

remko commented Jun 29, 2021

Unfortunately, I had various (fundamental) issues with all of the existing GUIs I tried, and/or was missing crucial features, so I created one that tries to address these problems: https://github.com/remko/dsadmin . This one supports (graphical) editing, entity/property creation/deletion, queries, large datasets, (formatted) display of JSON and compressed properties, GQL queries, and also comes in a self-contained native binary.

@a1c-rwilliamson
Copy link

+1

@meredithslota meredithslota added the api: datastore Issues related to the Datastore API. label Nov 24, 2021
@jimblackler
Copy link

Any update? Seems like core functionality.

@hraban
Copy link

hraban commented Apr 6, 2022

I don't have the required tools locally to test this (anymore), but I see someone posted a way to do this at "https://stackoverflow.com/a/70897628/4359699".

Is that a resolution for this specific issue?

@remko
Copy link

remko commented Apr 6, 2022

@hraban This seems to rely on the Java dev_appserver, which only works if you use a legacy AppServer app written in Java. This does not cover AppEngine apps written in another language (e.g. Python) or apps for recent runtimes (which do not use any dev_appserver at all).

FWIW, I don't think there will ever be a built-in UI again. From what I can see, Datastore has gone in maintenance mode, and new code is only going into the newer DB technologies. Since you can get a UI using third party software, I doubt a pressing need is felt. But it would still be nice if this was officially acknowledged, so this issue can be closed.

@kk2211
Copy link

kk2211 commented Apr 10, 2022

+1

@AnithaYerra
Copy link

It works with those 3 commands what ever you mentioned but i can see i couldnt able to click on deleteSelected option in datastore view -
image Its disabled. May I know how can i make this to work

@remko
Copy link

remko commented Nov 24, 2022

@AnithaYerra Try https://github.com/remko/dsadmin This is one of the many reasons I created it: because most of the other UIs had problems, including the 'delete not working' you're describing.

@meredithslota
Copy link

The supported Emulator Suite (https://firebase.google.com/docs/emulator-suite) does not specify Datastore support at this time — though there is a Datastore emulator (https://cloud.google.com/datastore/docs/tools/datastore-emulator), the full UI support appears currently limited to Firestore/Firebase. I will see if I can find out of this is intentional/official.

@meredithslota meredithslota self-assigned this Jan 24, 2023
@meredithslota
Copy link

Hi folks — I've managed to track down an existing internal feature request for this and have added the original request + some additional context to the issue: https://issuetracker.google.com/131922340 I'm going to close this out in favor of that one, to de-dupe. Please follow along there!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api: datastore Issues related to the Datastore API. type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design.
Projects
None yet
Development

No branches or pull requests