datajoint-python icon indicating copy to clipboard operation
datajoint-python copied to clipboard

Relational data pipelines for the science lab

Results 152 datajoint-python issues
Sort by recently updated
recently updated
newest added

When a schema is created from MATLAB, no `~log` table is created (see #233). `datajoint-python` expects a `~log` table. If the user has `CREATE` privilege, then it just creates it...

bug
good-first-issue

Currently if someone is using a `dj.Lookup` table with `contents` field that has more entries then it is found in the database but if the person doesn't have `insert` **and**...

enhancement
good-first-issue

Currently, `dj.config` allows users to add new fields in `dj.config`. This works fine but sometimes leads to errors when a standard field is misspelled. I propose to designate a single...

enhancement
good-first-issue

On several occasions, we ended up in a situation where a new table is created with a different tier while an old table for the same class exists with a...

enhancement
needs-discussion

When the connection to server goes away, error messages are misleading: ``` >>> Session() --------------------------------------------------------------------------- DataJointError Traceback (most recent call last) /usr/local/lib/python3.5/dist-packages/IPython/core/formatters.py in __call__(self, obj) 309 method = get_real_method(obj, self.print_method)...

enhancement

## Feature Request ### Problem Accessing various filesystems (s3, gcsfs, azure, gdrive, dropbox) with the current implementation requires new modules for each system, providing the file-like methods/attributes. ### Requirements Switch...

enhancement

## Feature Request ### Problem Currently, there is no straightforward way to list entries from the jobs table for a specific table and a specific primary key value.

enhancement

https://github.com/PyMySQL/PyMySQL/issues/572 Also, to be compatible with this approach, we will need to: - Convert `set_password` logic from `SET PASSWORD...` to `ALTER USER...` - If user password is indeed expired, that...

enhancement

When cleaning up external files of external blob, if we allow `delete_external_files=False`, there will be non-human readable orphan files left on disk. We should probably disable this argument for external...

needs-discussion

Blob, attach and filapath should be stored in separated `dj.config['stores']` fields and they should be validated when configured. For example, cache should be required (or only allowed) for blob and...

needs-discussion