using Microsoft.EntityFrameworkCore.Migrations;
#nullable disable
namespace JobTrackerApi.Migrations
{
///
public partial class AddApplicationChecklistItems : Migration
{
// Deliberately a no-op. Scaffolded against SQLite, so on MariaDB this would emit TEXT datetimes
// and a PRIMARY KEY without AUTO_INCREMENT, and the composite index over those columns then
// exceeds MySQL's 3072-byte key limit — exactly the failure that crashed prod startup for the
// Phase 4 CvVariants tables.
//
// ApplicationChecklistItems is provisioned instead by the idempotent reconciler in
// StartupInitializationExtensions, which carries correct DDL for both SQLite and MySQL. This
// migration exists only so the model snapshot stays in sync.
///
protected override void Up(MigrationBuilder migrationBuilder)
{
}
///
protected override void Down(MigrationBuilder migrationBuilder)
{
}
}
}