datajoint / datajoint-matlab

Relational data pipelines for the science lab
MIT License
42 stars 38 forks source link

Allow dashed schemas #427

Closed guzman-raphael closed 1 year ago

guzman-raphael commented 1 year ago

This fix required introducing containers.Map for indexing into schemas. This means a breaking change.

For example:

Let's assume that connection is an instance of dj.Connection.

Before you could access a schema like the below but they are no longer supported.

connection.schemas.example_schema
connection.schemas.('example_schema')

Now to index into schemas you would perform.

connection.schemas('example_schema')