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

Ability to model/map objects and/or requests to saving information in the database. #108

Open
ambergkim opened this issue Dec 31, 2021 · 0 comments
Labels
application design enhancement New feature or request

Comments

@ambergkim
Copy link
Contributor

ambergkim commented Dec 31, 2021

Is your feature request related to a problem? Please describe.
We can allow folks to quickly create models or requests and have them map to things saved into a database.

Describe the solution you'd like

  • The database should be a DynamoDB database so a different kind of NoSql database where you optimize for the query. This will require a learning curve for most.
  • A way should be built to query based on Primary Key and optional Sort Key.
  • Should also consider later expanding to allow for querying via GSI (Global Secondary Index)
  • Should consider the customers who will use this feature (software developers), and ensure ease of use for them.
  • Should also consider building this in a separate repository and publish on its own then install in this repository for use with our other tools together.
  • Should consider quick start setup of a Server Side Rendering application with a DynamoDB database.
  • Should consider user and admin modeling.
  • Consider attribute validation
  • Consider model methods for making requests.

Describe alternatives you've considered
We could use a different kind of database but this is an interesting problem to solve and design for.

Additional context
DynamoDB needs to be optimized so that queries are done without scanning. Where a query goes straight to the table line item right away.

This task will require high level of design, planning, and collaboration. This is likely more of an epic.

@ambergkim ambergkim added enhancement New feature or request application design labels Dec 31, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
application design enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant