Database Flow is a standard open source Scala SBT project, and can be run like any other SBT application. Many SBT plugins are provided to make development easier and safer. To get started, clone the git repo, and run
sbt in the project’s directory. Once the prompt appears, execute “run”, and the service will become available on port 4260.
|Client||ScalaJS classes that create the web user interface|
|Scala Export||Logic to export your database to a full-featured Scala project|
|Ebenezer||Generates Scala classes and translations for Thrift definitions|
|Server||Main Database Flow server, handling all http requests and CLI arguments|