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

[EPIC] Direkt Playground Database accesse #1480

Open
4 tasks done
Zitrone44 opened this issue Oct 19, 2023 · 0 comments
Open
4 tasks done

[EPIC] Direkt Playground Database accesse #1480

Zitrone44 opened this issue Oct 19, 2023 · 0 comments

Comments

@Zitrone44
Copy link
Member

Zitrone44 commented Oct 19, 2023

Is your feature request related to a problem? Please describe.
Students should be able to use a copy of their SQL-Playground Databases to directly connect from it from a programming language.

Subissues

Sequence Diagram:

Raw PlantUML
@startuml
"User" -> "FeedbackSystem\nUserInterface": Presses Share Button
"FeedbackSystem\nUserInterface" --> "FeedbackSystem\nAPI": Share Playground
"FeedbackSystem\nAPI" --> "Runner" : Share Playground
"Runner" --> "Playground DBMS" : Create Dump
"Runner" <-- "Playground DBMS" : Dump of the Playground Database
"Runner" --> "Share DBMS" : Load Dump
"Runner" <-- "Share DBMS" : New User and Database Created, Dump Loaded
"FeedbackSystem\nAPI" <-- "Runner"  : URL Containing Username, Password\nand Host of New Database
"FeedbackSystem\nUserInterface" <-- "FeedbackSystem\nAPI" : URL of Database
"User" <-- "FeedbackSystem\nUserInterface" : Shows URL of Database\nin PSQL and JDBC Format
@enduml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant