<?xml version="1.0" encoding="utf-8"?>
<urlset
    xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/LICENSE</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/README.md</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/config.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/ex_unit_integration.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/explain_runner.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/formatter.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/migration_checker.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/plan_parser.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/query_store.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rule.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/cartesian_join.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/hash_join_spill.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/implicit_cast.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/index_count.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/index_filter_ratio.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/migration_change_column_type.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/migration_column_not_null.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/migration_fk_not_valid.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/migration_index_not_concurrent.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/missing_fk_index.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/missing_limit.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/n_plus_one.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/non_sargable.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/not_in_subquery.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/offset_pagination.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/order_without_limit.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/planner_estimation_error.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/redundant_query.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/select_star.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/sequential_scan.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/serial_overflow.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/sort_spill_to_disk.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/sort_without_index.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/unparameterized_query.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/rules/unused_indexes.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/sql_annotator.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/telemetry_handler.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/ecto_spect/violation.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/lib/mix/tasks/ecto_spect.install.ex</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://preview.hex.pm/preview/ecto_spect/show/mix.exs</loc>
    <lastmod>2026-04-24T18:02:47Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

</urlset>
