-
Notifications
You must be signed in to change notification settings - Fork 93
Closed
Labels
enhancementIndicates new improvementsIndicates new improvementsstaleIndicates issues, pull requests, or discussions are inactiveIndicates issues, pull requests, or discussions are inactive
Description
Feature Request
Problem
It would be helpful to be able to modify existing tables to have references to upstream tables. For example
@schema
class SpikeSortingParameters(dj.Manual):
definition = """
# Table for holding parameters for each spike sorting run
-> SortGroup
-> SpikeSorterParameters
-> SortInterval
---
-> SpikeSortingMetrics
-> IntervalList
import_path = '': varchar(200) # optional path to previous curated sorting output
"""
is our starting schema, and we'd like to add
-> SpikeSortingArtifactParameters
as a non-primary foreign key. We could have an empty set of parameters for already sorted data, and this would allow us to modify our current pipeline for future sortings.
Requirements
This would seem to require modifying the alter() method to allow initialization based on a particular foreign key.
Justification
This would provide useful additional flexibility when working on
Metadata
Metadata
Assignees
Labels
enhancementIndicates new improvementsIndicates new improvementsstaleIndicates issues, pull requests, or discussions are inactiveIndicates issues, pull requests, or discussions are inactive