Cache Python ORM

Intersystems Cache Object-Relational Mapper in Python

Table of Contents

Source Code

The project’s source code at GitHub, was originally written and used as a module of TRIADB project.

About the project

CacheORM module is an enhanced OOP porting of Intersystems Cache-Python binding. There are three classes implemented:

The intersys.pythonbind package is a Python C extension that provides Python application with transparent connectivity to the objects stored in the Caché database.

Tests and Demos

There are two folders in this release:

  • testCacheORM contains python jupyter notebook files that demonstrate CacheQuery and CacheClass

  • testCacheBinding are tests written for Intersystems Cache python binding

One can simply compare tests with demos to appreciate the work in this project to leverage intersystems cache python binding.


Athanassios I. Hatzis, PhD
Software Engineer - Researcher, Founder/Independent Contractor