tigrisdata-archive / tigris

Tigris is an Open Source Serverless NoSQL Database and Search Platform.

Home Page:https://www.tigrisdata.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Remove generics in key_builder

garrensmith opened this issue ยท comments

commented

The Key_builder supports generics to allow schema.Field or schema.QueryableField. This should be removed and key_builder should only accept schema.QueryableField.

Steps to get this working:

  1. Remove generics in key_builder
  2. Fix tests to only accept schema.QueryableField this could be done by converting the current schema.Field options into a queryableField before running the test
  3. Add a method on schema.DefaultCollection to get the primarykeys as a list of queryablefields

I'll pick this up

commented

Awesome @karuppiah7890 I've assigned the ticket to you. Ping me here or in discord if you need help.

๐ŸŽ‰ This issue has been resolved in version 1.0.0-beta.90 ๐ŸŽ‰

The release is available on GitHub release

Your semantic-release bot ๐Ÿ“ฆ๐Ÿš€