Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backend support for working with primary keys #440

Closed
kgodey opened this issue Jul 19, 2021 · 2 comments
Closed

Backend support for working with primary keys #440

kgodey opened this issue Jul 19, 2021 · 2 comments
Labels
ready Ready for implementation type: enhancement New feature or request work: backend Related to Python, Django, and simple SQL

Comments

@kgodey
Copy link
Contributor

kgodey commented Jul 19, 2021

Problem

Users may want to modify primary keys on tables.

Proposed solution

We need to support the following functions via API:

  • Removing primary key constraints from a column
  • Removing primary key constraints from a table
  • Adding primary key constraints to a column
  • Adding primary key constraints to a table
  • Ensuring that existing records have their primary key values set to read-only.

Additional context

@kgodey kgodey added type: enhancement New feature or request work: backend Related to Python, Django, and simple SQL work: database needs: unblocking Blocked by other work labels Jul 19, 2021
@kgodey kgodey added this to the 10. Multiple Database Support milestone Jul 19, 2021
@github-actions
Copy link

This issue has not been updated in 90 days and is being marked as stale.

@github-actions github-actions bot added the stale label Oct 18, 2021
@kgodey kgodey removed the stale label Oct 18, 2021
@kgodey kgodey modified the milestones: [Beta] Multiple Database Support, [12] Alpha Release Dec 17, 2021
@kgodey kgodey added ready Ready for implementation and removed needs: unblocking Blocked by other work labels Mar 29, 2022
@kgodey
Copy link
Contributor Author

kgodey commented Mar 29, 2022

I'll close this issue, we can figure out more detailed tickets once design work is done.

@kgodey kgodey closed this as completed Mar 29, 2022
Repository owner moved this from Ready to Done in [NO LONGER USED] Mathesar work tracker Mar 29, 2022
@kgodey kgodey modified the milestones: [12] Alpha Release, [10] UI Styling Mar 29, 2022
@kgodey kgodey removed this from the [10] UI Styling milestone Jun 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready Ready for implementation type: enhancement New feature or request work: backend Related to Python, Django, and simple SQL
Projects
No open projects
Development

No branches or pull requests

1 participant