prisma-engines
fix: use AST comparison for partial index predicates on PostgreSQL and MSSQL
#5780
Merged

Commits
  • fix: compare partial index predicates via sqlparser AST to handle PG normalization
    jay-l-e-e committed 165 days ago
  • fix: compare MSSQL partial index predicates via sqlparser AST to handle expression normalization
    jay-l-e-e committed 165 days ago
  • fix: replace unreachable!() with if-let in predicate semantic comparison visitors
    jay-l-e-e committed 165 days ago
  • fix: restrict PG predicate cast stripping to DoubleColon and use matches! for MSSQL Nested check
    jay-l-e-e committed 165 days ago
  • fix: strip index predicates when partialIndexes preview feature is disabled to prevent unnecessary migrations
    jay-l-e-e committed 165 days ago
  • refactor: unify predicate stripping into normalize_index_predicates, covering external shadow DB path
    jay-l-e-e committed 165 days ago
  • fix: use recursive semantic comparison for PG predicate normalization to preserve cast type changes
    jay-l-e-e committed 164 days ago
  • fix: handle IN/NOT IN normalization and harden PG predicate comparison with integration tests
    jay-l-e-e committed 164 days ago
  • refactor: remove IN/NOT IN normalization from PG predicate comparison, keep parens and cast handling only
    jay-l-e-e committed 164 days ago
Loading