Best Practice: Use Dapper Only or Combine Dapper with EF Core for Migrations?

I'm starting a microservices project and plan to use Dapper for database operations. What is the best practice?

1️⃣ Use only Dapper (handle migrations manually).
2️⃣ Use EF Core for migrations (Code-First) and Dapper for all CRUD operations.

Which approach is better for performance and maintainability?