sedovalx / xodus-entity-browser

Web UI entity browser for xodus database

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

xodus-entity-browser

Web UI entity browser for Xodus database. Provides ability to search, delete, create and edit entities.

Application

Application has 2 builds: based on xodus builds from teamcity.jetbrains.com and based on artifacts from maven repository.

Highly desirable to use entity browser shipped with the same xodus version as used in application which produce database.

That's mean that if your application uses 'x' version of xodus and you modify data with 'y' version of xodus shipped with entity browser then application (with 'x' version of xodus) may not working as expected on this database.

Run

Configuring

  • JVM arguments, server port can be modified in startup script.

Build from sources

  • build based on artifacts from teamcity.jetbrains.com

    ./gradlew clean build

Teamcity build number can be changed in /build.gradle via ext.xodusTeamcityBuildNumber value

  • build based on maven artifacts

    ./gradlew -Dxodus-from-maven=true clean build

Run backend

Command starts rest interfaces on 18080 port

./gradlew runJetty

debug port by default 5005. To change it check greety instructions

Run frontend

Command starts rest interfaces on 19090 port

npm install

npm start

About

Web UI entity browser for xodus database

License:Apache License 2.0


Languages

Language:Kotlin 38.5%Language:JavaScript 36.0%Language:HTML 22.1%Language:CSS 2.8%Language:Shell 0.4%Language:Batchfile 0.2%