IRIS version update, using iris.script, and ZPM !!!
Creating a new database, namespace, CSP/REST Application never been so easy.
Open a terminal and clone/git pull the repo into any local directory
$ git clone git@github.com:diashenrique/isc-generate-db.git
Open the terminal in this directory and run:
$ docker-compose build
$ docker-compose up -d
Open InterSystems IRIS terminal:
$ docker-compose exec iris iris session iris
USER>zn "IRISAPP"
IRISAPP>do ##class(diashenrique.Utils.GenerateDB).CreateNew()
You can choose the following options during the database creation:
$ docker-compose exec iris iris session iris
Do you want to create a new Database/Namespace? (Y/N) : Y
Choose your Namespace name : APPCNT
Choose the Dataset location <Path Default is mgr directory> : /opt/irisapp
Make this an Interoperability namespace? (Y/N) : Y
Do you want to split the database into CODE/DATA? (Y/N) : Y
Create a REST Application? (Y/N) : Y=======================================
= SUMMARY =Namespace => APPCNT
Database => APPCNT-CODE / APPCNT-DATA
Dataset Location => /opt/irisapp
Interoperability => Yes
CSP Application => /csp/appcnt
REST Application => /rest/appcnt
Do you want to proceed? (Y/N) : Y
Creating Database APPCNT-CODE... done!
Creating Database APPCNT-DATA... done!
Creating Namespace APPCNT... done!
Creating InterOperability mappings ... done!
Adding InterOperability SQL privileges ... done!
Creating CSP Application ... done!
Creating CSP Application ... done!
Creating REST.Dispatch.cls ... done!
IRIS version update, using iris.script, and ZPM !!!
fixed typo in the long description
Initial Release