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

Implementation to v3 #394

Draft
wants to merge 21 commits into
base: managed-adapter
Choose a base branch
from
Draft

Implementation to v3 #394

wants to merge 21 commits into from

Conversation

Idokah
Copy link
Collaborator

@Idokah Idokah commented Jan 23, 2023

apps:

  • remove comment from factory
  • remove comment from e2e.db.setup
  • remove comment from e2e.db.teardown
  • in e2e_resources replace createApp with createAppWithWixDataBaseUrl
  • in provider_resources, replace <impl>.testResources.supportedOperations with <impl>.testResources

Current implementation changes:

Schema:

Data:

  • support upsert.
  • add sort, skip, limit in aggregate function.
  • support querying by nested fields (+sql_filter_transformer tests).

Error handling:

e2e:

general:

michaelir and others added 21 commits January 11, 2023 15:32
* lint fixes

* enable husky
* refactor app_data_e2e

* .
* filter by date v3

* remove ts-ignore
* implementing errors spi

* wip

* added some tests

* wip

* changed 400 to 500

* applied pr commesnts

* wip

* use data test support

* fix duplicate item insert test

* lint

Co-authored-by: Ido Kahlon <[email protected]>
* feat: new collection related types

* refactor: collection spi update

* feat: list all collection in the new format

* feat: getColumnCapabilitiesFor implementation in MySql

* feat: new type and interface methods

* feat: new collection implementations

* feat: changeColumn mysql implementation

* feat: new collection routes

* feat: some of the functions of the class will be optional

* feat: stream collection api

* test: expect to the right things

* feat: give subtype to field type

* test: new collection e2e tests

* feat: clear cache when refreshing

* tests: delete collection test

* feat: new column compare function and tests

* test: extract some function in class

* refactor: rename function in schema utils

* style: some lint fixes

* style: some lint fixes

* style: some lint fixes

* refactor: extracted function from schema provider

* test: new tests for schema utils

* test: remove unsupported field types from gen

* refactor: deleted old schema routes

* test: disable schema hooks test

* test: disabled test

* test: refactor some tests

* refactor: delete old schema functions

* refactor: extract some internal logic to function

* refactor: removed schemas tests

* refactor: schema import names

* test: schema hooks tests rename and skip

* refactor: lint fixes + extract collection types to a new file

* lint fixes after rebase

* test: new collection update test - change type

* fix: added collection name to catch in change type

* Change float default precision (#380)

* new number column - float ,mysql float- percision (15,2)

* fix unit tests

* test: moved some tests

Co-authored-by: Ido Kahlon <[email protected]>
Co-authored-by: Ido Kahlon <[email protected]>
* feat: capabilities property in collection object

* refactor: some refactors

* refactor: refactors based on review

* refactor: some refactors based on reviews

* refactor: rename some variables and methods
@Idokah Idokah changed the base branch from master to managed-adapter January 23, 2023 10:49
@Idokah Idokah changed the title Postgres to v3 Implementation to v3 Jan 23, 2023
@Idokah Idokah marked this pull request as draft January 23, 2023 12:23
@Idokah Idokah force-pushed the managed-adapter branch 3 times, most recently from afd93fc to 6f0ce45 Compare February 7, 2023 14:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants