About
Enhance application performance and security by implementing industry-standard database interaction patterns within your data access layer. This skill guides the development of robust database operations, focusing on preventing SQL injection through parameterization, eliminating N+1 query overhead with eager loading, and optimizing execution speed via strategic indexing and precise column selection. Whether working with raw SQL or modern ORMs like Prisma and Sequelize, it ensures every database interaction is transactionally sound, resource-efficient, and follows best practices for caching and timeouts.