PromucFlow_constructor/app/server/appsmith-plugins
subratadeypappu d2de8f7cec
feat: Implement data type handling in MySQL (#16621) (#17017)
* feat: Implement data type handling in MySQL (#16621)

With this implementation we can now achieve the following under prepared statement:
- Ability to distinguish between null object and "null" string
- Ability to distinguish values like {{"098765"}} and {{098765}}. The former is identified as a string and the latter is identified as an integer

* feat: Add unit test cases on data type handling in MySQL (#16621)

* chore: Move MySQL specific types to a separate class (#16621)

* chore: Remove import shortening (#16621)

* Fix testStructure test case to have loose coupling with the order of tables (#16621)

* Fix: Add missing client-side data types in params in a few test cases (#16621)

* Fix query in test case (#16621)

* Fix test cases and add small refactoring (#16621)

* Refactor assertion with a check on Optional (#16621)

* additional cypress test cases for mysql

* updated test case object

* update for failing test cases

* mysql failure point fix

* mysql false spec failure point fix

* fix flacy test cases

* flacky JSON test cases

Co-authored-by: ChandanBalajiBP <chandan@appsmith.com>
Co-authored-by: Aishwarya UR <aishwarya@appsmith.com>
2022-10-04 10:45:10 +00:00
..
amazons3Plugin chore: Move to Jupiter JUnit5 (#17083) 2022-09-29 08:54:07 +05:30
arangoDBPlugin chore: Move to Jupiter JUnit5 (#17083) 2022-09-29 08:54:07 +05:30
dynamoPlugin chore: Move to Jupiter JUnit5 (#17083) 2022-09-29 08:54:07 +05:30
elasticSearchPlugin chore: Move to Jupiter JUnit5 (#17083) 2022-09-29 08:54:07 +05:30
firestorePlugin chore: Move to Jupiter JUnit5 (#17083) 2022-09-29 08:54:07 +05:30
googleSheetsPlugin chore: Move to Jupiter JUnit5 (#17083) 2022-09-29 08:54:07 +05:30
graphqlPlugin chore: Move to Jupiter JUnit5 (#17083) 2022-09-29 08:54:07 +05:30
jsPlugin chore: Upgrade dependencies reported by Dependabot (#13735) 2022-07-19 10:23:27 +05:30
mongoPlugin fix: MongoPlugin smart substitution for regex arguments (#16977) 2022-09-29 10:37:19 +05:30
mssqlPlugin chore: Move to Jupiter JUnit5 (#17083) 2022-09-29 08:54:07 +05:30
mysqlPlugin feat: Implement data type handling in MySQL (#16621) (#17017) 2022-10-04 10:45:10 +00:00
postgresPlugin chore: Move to Jupiter JUnit5 (#17083) 2022-09-29 08:54:07 +05:30
redisPlugin chore: Move to Jupiter JUnit5 (#17083) 2022-09-29 08:54:07 +05:30
redshiftPlugin chore: Move to Jupiter JUnit5 (#17083) 2022-09-29 08:54:07 +05:30
restApiPlugin chore: Move to Jupiter JUnit5 (#17083) 2022-09-29 08:54:07 +05:30
saasPlugin Fix LinkageError in Saas & GSheets plugins (#16565) 2022-09-06 13:23:04 +05:30
smtpPlugin chore: Move to Jupiter JUnit5 (#17083) 2022-09-29 08:54:07 +05:30
snowflakePlugin chore: Move to Jupiter JUnit5 (#17083) 2022-09-29 08:54:07 +05:30
pom.xml chore: Tests pass, server runs w/ analytics (#17205) 2022-09-30 11:49:25 +05:30