Merge pull request #42 from apache/machristie/issue8

Integrate liquibase to run db init scripts and generate schema for JPA entities
tree: 187dcecbdc9dfe1a98cae6b8bbdc3e9d1dfe02fd
  1. data-catalog-api/
  2. .asf.yaml
  3. .gitignore
  4. docker-compose.yml
  5. LICENSE
  6. NOTICE
  7. pom.xml
  8. README.md
README.md

Apache Airavata Data Catalog

Getting started

Start the PostgreSQL database in a docker container

docker-compose up

Run the API server

mvn install
cd data-catalog-api/server/service
mvn spring-boot:run

Run the API client

mvn install
cd data-catalog-api/client
mvn exec:java -Dexec.mainClass=org.apache.airavata.datacatalog.api.client.DataCatalogAPIClient