datajoint-python
datajoint-python copied to clipboard
Relational data pipelines for the science lab
It seems [here](https://github.com/datajoint/datajoint-python/blob/4d258e351f2b7288d213f49e817c78fe742faf8b/datajoint/table.py#L542) that the `nullable` option is omitted from being included in generated definition. Additional validation may be required to confirm.
when debugging SQL queries, the fixed-length truncation in the log statement can sometimes be problematic. It would be nice if this were configurable. better debug support for logging SQL in...
Currently the `AccessError` catched [here](https://github.com/datajoint/datajoint-python/blob/d9847f0814e9930a7c85616b21e673072847d851/datajoint/table.py#L68) is silent meaning the user has no indication it was raised in the first place. This silent error can cause other errors down the line...
it would be nice to show permissions (see: https://github.com/datajoint/datajoint-python/issues/801 for base capability) when users are denied access to something or to reference how to see permissions. A current example: ```...
it would be useful to users to be able to see database permissions
Currently, having any capital letters in table definition raises: ```python DataJointError: Declaration error in position 5 in line: sigmaMask: int# Expected ":" ``` It would be more intuitive to raise...
Implment improved setup.py version tagging goal is to have: * 'bare' `N.N.N` when running against git-tagged N.N.N repository * tagged `N.N.N-` when running from source in order to: * easily...
sometimes when an insert statement has binary data in it, `dj.kill()` will raise this error: ``` --------------------------------------------------------------------------- UnicodeDecodeError Traceback (most recent call last) in ----> 1 dj.kill() ~/dev/datajoint-python/datajoint/admin.py in kill(restriction,...
Add the datatype `raw` and `raw@store` to allow storage of binary data directly in blobs or in external stores without blob serialization / compression. The only permissible values are byte...