Skip to content

Conversation

maddymontaquila
Copy link

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

maddymontaquila and others added 2 commits August 1, 2025 15:21
Co-authored-by: Tommaso Stocchi <[email protected]>
Co-authored-by: Damian Edwards <[email protected]>
Co-authored-by: Safia Abdalla <[email protected]>
Copy link
Contributor

@Copilot Copilot AI left a 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)

@Aniruddh25
Copy link
Collaborator

/azp run

Copy link

Azure Pipelines successfully started running 6 pipeline(s).

@maddymontaquila
Copy link
Author

just updated @Aniruddh25 !

@tommasodotNET
Copy link
Contributor

hey @Aniruddh25 we've solved merge conflicts. local build is fine. could you spin the actions to make sure we can merge?

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.

4 participants