IRIS-REST-API-DATABASEMANAGER

Downloads14
Subscribe
2
Bookmark
4
This application is not supported by InterSystems Corporation. Please be notified that you use it at your own responsibility.
Details
Releases
Reviews
Screenshots
Issues

What's new in this version

Added Youtube video presentation

IRIS-REST-API-DATABASEMANAGER

Gitter

Collaborator :

This application allow you to create persistent Tables and Data in Cache Database. It uses POST , GET , PUT and DELETE methods.

Installation with ZPM

zpm:USER>install iris-rest-api-databasemanager

On the Administration Portal, make sure you have services and operations in the interoperabilty production such as below on USER namespace:

Installation with Docker

Prerequisites

Make sure you have git and Docker desktop installed.

Installation

Clone/git pull the repo into any local directory

$ git clone git@github.com:LucasBourre/IRIS-Restful-API-Database.git

Open the terminal in this directory and run:

$ docker-compose build
  1. Run the IRIS container with your project:
$ docker-compose up -d

How to Test it

Docker default port are 9000 , 9001 and 9002. There is a POSTMAN collection in the project in order to test the application that will allow you to create some Tables and Datas :

postmanCapture.PNG

Here are different types available : String , Date , Integer (Int), Decimal, Float, TimeStamp , Boolean

Datas can be accessed from SQL Management Portal, with a prefix "DatabaseManager_Datas" : SQLCapture.PNG

Next Features

What we plan to add on this project:

  • More possibilities for your table creation ( Cardinality , relationship between tables, maxlen on properties...)
  • Send multiple datas or tables
  • A prediction API to predict values
ZPM installation
zpm "install iris-rest-api-databasemanager"
Rating
5 (1)
ObjectScript quality test
Passed
Updated on 28 November 2022
ObjectScript quality report
Category
Technology Example
Works with
InterSystems IRIS
Tags
Info
Version
1.0.2
Last updated
2021-02-26
Repository
Open
Documentation
Open
License
Link