diff --git a/CHANGELOG.md b/CHANGELOG.md index 9337c50..b647810 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ # v0.7.1 - Fix table component alignment and styling - Fix toggle button styling +- Miscellanous code improvements # v0.7.1 - Add shading to table component diff --git a/priv/repo/migrations/20221119170815_add_more_indexes.exs b/priv/repo/migrations/20221119170815_add_more_indexes.exs new file mode 100644 index 0000000..02d82c7 --- /dev/null +++ b/priv/repo/migrations/20221119170815_add_more_indexes.exs @@ -0,0 +1,16 @@ +defmodule Cannery.Repo.Migrations.AddMoreIndexes do + use Ecto.Migration + + def change do + create unique_index(:container_tags, [:tag_id, :container_id]) + + create index(:ammo_groups, [:user_id], where: "count = 0", name: :empty_ammo_groups_index) + create index(:ammo_groups, [:user_id, :ammo_type_id]) + create index(:ammo_groups, [:user_id, :container_id]) + + create index(:ammo_types, [:user_id]) + + drop index(:shot_groups, [:id]) + create index(:shot_groups, [:user_id, :ammo_group_id]) + end +end