Skip to content

Add support for the ICAT schema extensions expected in icat.server 5.0 #73

@RKrahl

Description

@RKrahl

There are several schema extensions proposed for icat.server, see for instance icatproject/icat.server#200, icatproject/icat.server#228, icatproject/icat.server#230, and icatproject/icat.server#231. It is expected that there will a release 5.0 of icat.server with a revised schema. Obviously, python-icat must add support for it on the client side.

The entity classes are created dynamically based on the entity information queried from the server and thus, the core of python-icat should support a modified schema right away without modifications. But the icatdump script or more precisely, the icat.dump_queries module will need to take new entity classes and modified relations into account.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions