-
Notifications
You must be signed in to change notification settings - Fork 266
Adding Aspire!!!!!!!!!!!!!!!!!!!!!!!!!! #2797
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
base: main
Are you sure you want to change the base?
Conversation
Co-authored-by: Tommaso Stocchi <[email protected]> Co-authored-by: Damian Edwards <[email protected]> Co-authored-by: Safia Abdalla <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR integrates .NET Aspire to provide containerized database orchestration for the Azure Data API Builder project. It adds support for both SQL Server and PostgreSQL database hosting through Aspire's application host model.
- Adds complete Aspire application host setup with containerized SQL Server and PostgreSQL databases
- Updates health check utilities to support multiple database providers through a factory pattern
- Includes comprehensive Star Trek-themed sample database schemas for both database types
Reviewed Changes
Copilot reviewed 17 out of 17 changed files in this pull request and generated 3 comments.
Show a summary per file
File | Description |
---|---|
src/apphost/ | New Aspire application host project with database orchestration and service configuration |
src/Service/dab-config.json | Configuration for Data API Builder entities and relationships |
src/Service/HealthCheck/ | Updated health check utilities to support multiple database providers |
src/Directory.Packages.props | Added Aspire package references |
Nuget.config | Updated package sources to include public NuGet feed |
.aspire/settings.json | Aspire workspace configuration |
Comments suppressed due to low confidence (1)
/azp run |
Azure Pipelines successfully started running 6 pipeline(s). |
Co-authored-by: Copilot <[email protected]>
Co-authored-by: Aniruddh Munde <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: Aniruddh Munde <[email protected]>
just updated @Aniruddh25 ! |
hey @Aniruddh25 we've solved merge conflicts. local build is fine. could you spin the actions to make sure we can merge? |
Why make this change?
BECAUSE I AM COOL
What is this change?
Aspirification
How was this tested?
Blood, sweat, and tears
Sample Request(s)
aspire run
baby