• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

supabase / supavisor / e5e7ebfe80dbec4965226225050d4ef5c8216e88-PR-605

21 Feb 2025 02:35PM UTC coverage: 45.973% (-0.03%) from 46.003%
e5e7ebfe80dbec4965226225050d4ef5c8216e88-PR-605

Pull #605

github

hauleth
fix: remaining SSL connections that need to set `verify_none` option
Pull Request #605: fix: remaining SSL connections that need to set `verify_none` option

2 of 9 new or added lines in 3 files covered. (22.22%)

267 existing lines in 26 files now uncovered.

959 of 2086 relevant lines covered (45.97%)

635.02 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

100.0
/lib/supavisor/tenants/cluster.ex
1
defmodule Supavisor.Tenants.Cluster do
2
  @moduledoc false
3

4
  use Ecto.Schema
5
  import Ecto.Changeset
6
  alias Supavisor.Tenants.ClusterTenants
7

8
  @type t :: %__MODULE__{}
9

10
  @primary_key {:id, :binary_id, autogenerate: true}
11
  @schema_prefix "_supavisor"
12

UNCOV
13
  schema "clusters" do
84✔
14
    field(:active, :boolean, default: false)
15
    field(:alias, :string)
16

17
    has_many(:cluster_tenants, ClusterTenants,
18
      foreign_key: :cluster_alias,
19
      references: :alias,
20
      on_delete: :delete_all,
21
      on_replace: :delete
22
    )
23

24
    timestamps()
25
  end
26

27
  @doc false
28
  def changeset(cluster, attrs) do
29
    cluster
30
    |> cast(attrs, [:active, :alias])
31
    |> validate_required([:active, :alias])
32
    |> unique_constraint([:alias])
UNCOV
33
    |> cast_assoc(:cluster_tenants, with: &ClusterTenants.changeset/2)
11✔
34
  end
35
end
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc