Skip to content

Commit

Permalink
release candidate
Browse files Browse the repository at this point in the history
  • Loading branch information
therohk committed Feb 2, 2022
1 parent 66fba5f commit 298480a
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 9 deletions.
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ The key features are :
* **Configurable** : Configure attributes and merge behaviors using simple alphabetic flags.
* **Extensible** : Easily modify the project model or implement your own templates and coding patterns.
* **Composable** : Supports two-level nesting of concepts. Seamlessly transform between nested and flat/relational models.
* **Browsable** : Generates **html forms** and submission endpoints along with a browser using sleek bootstrap interfaces.

---

Expand Down Expand Up @@ -60,11 +61,11 @@ Start writing business logic and setup connection details in `application-{profi

1. Full support for spring mongo and elastic search client.

2. Support for binary and blob data types.
2. Support rendering project from jar file and externalized config.

3. Integrate spring security with JWT tokens and user roles.
3. Support for binary and blob data types.

4. Option to insert using form submission and a lightweight browser.
4. Integrate spring security with JWT tokens and user roles.

5. Ability to view the diff between any entity vs its persisted copy.

Expand Down
12 changes: 9 additions & 3 deletions RSQLEXP.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,19 @@ Since RSQL is a superset of the FIQL, it can be used for parsing FIQL as well.

### Integration

The conversion from Rsql-query to Jpa-criteria is implemented in [SearchEntityController.java](/hiberium-gen/src/main/resources/projection/csvimport/controller-search-java.ftl).
The conversion from Rsql-query to Jpa-criteria is implemented in [EntityUtils.java](/hiberium-gen/src/main/resources/projection/csvimport/entity-utils-java.ftl).

Once the server is running, access the interface from the
[Endpoint](http://localhost:8080/hiberium/1.0/query/entityName?query=attribute=='value')
Blank queries are also supported and are the same as using a select statement without a where clause.

Once the server is running, access the interface through the
[Search API](http://localhost:8080/hiberium/1.0/query/ConceptName?query=attributeName=='value')
or
[Browser UI](http://localhost:8080/hiberium/1.0/browser/ConceptName?query=attributeName=='value')
or
[Swagger](http://localhost:8080/hiberium/1.0/swagger-ui.html#/search-entity-controller/searchByQueryUsingGET).

These endpoints also support pagination using the request parameters pageNum and perPage.

---

### Examples
Expand Down
4 changes: 2 additions & 2 deletions SCHEMA.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Implement further business logic and connect to an external database.

# Concept

concept = entity = table = document = class = model = type = relation = container
concept = entity = table = document = class = model = type = relation = container = vat

This configuration is loaded from [concept-def.csv](hiberium-gen/src/main/resources/concept-def.csv) by default.

Expand All @@ -45,7 +45,7 @@ This configuration is loaded from [concept-def.csv](hiberium-gen/src/main/resour

# Attribute

attribute = column = field = label = subtype = dimension
attribute = column = field = label = subtype = property = dimension

This configuration is loaded from [attribute-xref.csv](hiberium-gen/src/main/resources/attribute-xref.csv) by default.

Expand Down
2 changes: 1 addition & 1 deletion hiberium-gen/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apply plugin: 'java'
apply plugin: 'application'

group = 'com.konivax'
version = '0.2.7-SNAPSHOT'
version = '1.2.7'
sourceCompatibility = '11'

ext.libraryVersions = [
Expand Down

0 comments on commit 298480a

Please sign in to comment.