This database is designed to be the backend for modern applications. Below are examples of how to connect.
Using Prisma is recommended to generate type-safe clients from this existing schema.
- Initialize:
npx prisma init - Introspect: Pull the schema from the DB.
npx prisma db pull
- Use:
const users = await prisma.customer.findMany({ include: { posts: true } });
- Scaffold:
dotnet ef dbcontext scaffold "Server=.;Database=AdvancedMedia_DB;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -o Models
We are actively looking to modernize this repository.
- Create API Layer: Build a REST/GraphQL API on top of this DB.
- Dockerize: Create a
Dockerfilefor the SQL instance. - Tests: Add integration tests for Stored Procedures.
- Fork the repository.
- Create a Feature Branch (
git checkout -b feature/AmazingFeature). - Commit changes (
git commit -m 'Add AmazingFeature'). - Push (
git push origin feature/AmazingFeature). - Open a Pull Request.
See CODE_OF_CONDUCT.md for community guidelines.