The goal of this pull request is to lay the foundation for all other work to happen. In order to do anything with this project, we need a real Aurora Serverless cluster and a verified way of connecting to it locally or with an least privileged account.
Learning
I started doing this in my standard CloudFormation skills and kind of got tired of it. So, I decided it was time to take the jump and learn a handful of other tools. They are:
All three took me a bit of time but after a fun weekend I feel comfortable enough in all 3 now. I've not yet replaced VS Code as my default editor, but I did take the time to configure it the way I like and would (at the least) do all my CDK w/TypeScript using this IDE. The IntelliSense support is simply mind blowing. Took me forever to learn the Control+Spacebar trick.
Details
Ensured README directions are good for getting setup. Easy contributors and setup.
Good security, by only setting up the cluster locally with basic users via GitHub Secrets.
Updated gemspec with both ActiveRecord & AWS RDS Data API SDK.
Setup Dotenv and allow a local git ignored .env file to drive things for contributors.
The goal of this pull request is to lay the foundation for all other work to happen. In order to do anything with this project, we need a real Aurora Serverless cluster and a verified way of connecting to it locally or with an least privileged account.
Learning
I started doing this in my standard CloudFormation skills and kind of got tired of it. So, I decided it was time to take the jump and learn a handful of other tools. They are:
All three took me a bit of time but after a fun weekend I feel comfortable enough in all 3 now. I've not yet replaced VS Code as my default editor, but I did take the time to configure it the way I like and would (at the least) do all my CDK w/TypeScript using this IDE. The IntelliSense support is simply mind blowing. Took me forever to learn the Control+Spacebar trick.
Details
.env
file to drive things for contributors.