rethinkdb-editor

command module
v0.0.0-...-1c6ede4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 26, 2017 License: MIT Imports: 6 Imported by: 0

README

Rethinkdb Editor

Manage Rethinkdb databases and edit content

Techs

Install and run

go get github.com/synw/rethinkdb-editor
go install github.com/synw/rethinkdb-editor

Grab the generated binary file and create a config.json file in the same folder than the binary. Set your database location and credentials:

{
 "host": "localhost:8080",
 "addr":"localhost:28015",
 "user":"username",
 "password":"password"
 }

Then run and open http://localhost:8080

Note: this app is still under heavy development

Roadmap

  • Backend: translate graphql queries to reql queries
  • Backend: graphql server
  • Explore databases and tables
  • Fetch arbitrary documents from the database
  • Format documents and detect types
  • Backend mutations to save document
  • Add document
  • Query timeout
  • Display more info in ui about query results
  • Basic inline edit features
  • Add option to use Codemirror to edit some fields
  • Users and group permissions management
  • Alternate simplified ui for editors with limited rights
  • Delete documents
  • Create databases and tables
  • Table level imutability option
  • Start with the collaborative editor feature

Todo

  • Nested pluck queries
  • Secondary indexes queries
  • Range queries
  • Detect date type and use date picker widget

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
lib-r

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL