Skip to content

feat(mysql8): mysql8 compatibility + package upgrades#634

Merged
kschelonka merged 9 commits intomainfrom
mysql8-compat
Nov 17, 2023
Merged

feat(mysql8): mysql8 compatibility + package upgrades#634
kschelonka merged 9 commits intomainfrom
mysql8-compat

Conversation

@kschelonka
Copy link
Contributor

@kschelonka kschelonka commented Nov 17, 2023

This snowballed into more upgrades, but includes the knex+mysql2 package upgrades for mysql8 compatibility.

See also: #635

Changes:

  • A ton of formatting updates (unfortunately) -- I think the linting rules changed
  • Library namespace upgrades for terraform imports, to upgrade to the latest version of cdktf
  • the mysql2/knex3 upgrades
  • other library upgrades to just get us up to date
  • a small post-install script to make it easy to install all packages with one command from the root directory

@kschelonka kschelonka requested a review from a team as a code owner November 17, 2023 18:23
@kschelonka kschelonka requested review from Herraj and jpetto November 17, 2023 18:23
@kschelonka kschelonka changed the title Mysql8 compat feat(mysql8): mysql8 compatibility + package upgrades Nov 17, 2023

export const dbClient = knex({
client: 'mysql',
client: 'mysql2',
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the big change 💪

@kschelonka kschelonka force-pushed the mysql8-compat branch 4 times, most recently from 2ffde2a to ecb91b2 Compare November 17, 2023 19:07
Copy link
Contributor

@bassrock bassrock left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM so much house keeping

@kschelonka
Copy link
Contributor Author

I ran npm run lint-fix so I'm going to go ahead and merge

@kschelonka kschelonka merged commit 73dc0d6 into main Nov 17, 2023
@kschelonka kschelonka deleted the mysql8-compat branch November 17, 2023 21:55
@kschelonka kschelonka mentioned this pull request Nov 17, 2023
3 tasks
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.

2 participants