Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lKOE1-0001E1-1f for pgadmin-hackers@arkaria.postgresql.org; Thu, 11 Mar 2021 16:31:49 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1lKODz-0007DB-Ax for pgadmin-hackers@arkaria.postgresql.org; Thu, 11 Mar 2021 16:31:47 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lK3n4-0004yt-6x for pgadmin-hackers@lists.postgresql.org; Wed, 10 Mar 2021 18:42:38 +0000 Received: from mail-ot1-x32c.google.com ([2607:f8b0:4864:20::32c]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1lK3n1-0005dR-V8 for pgadmin-hackers@postgresql.org; Wed, 10 Mar 2021 18:42:37 +0000 Received: by mail-ot1-x32c.google.com with SMTP id n23so11757441otq.1 for ; Wed, 10 Mar 2021 10:42:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=supabase.io; s=google; h=mime-version:from:date:message-id:subject:to; bh=NQjZGabpgMnZc9+DfiM1cxs1JpkXeaBx+7rz/ym21J4=; b=XfBem2LptIbDzjEk/3zyREF0cwLAWD9JQD+L/cHYhi2Nxs8nY2E4hshIedue8K8r+8 ZElJoHz/YX33IrgaBG9Z2nL6RhgOEo6Gp8vduf33xzUEOSDv5Jii3eDhFEI2iPDwlT4P BQQIE1nYWkvo8gP6uUAfVE7DaobOEYHWeXGg9hKXcSCXaP/nbylQ2Gg7fC/NzkcV96DV aYILFAz1JkjROu7IS/kyU/ja82GCayVe8Ni0WNhr/oP3NQUn5dpIoqV+iyF2fOhKVQzn Vut6LiJitJ1eKg+lb78xNieHFmsMVgmPt8iioI1Z4r5beI113kqvukJRbKRUiHfTaFOp Z+qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=NQjZGabpgMnZc9+DfiM1cxs1JpkXeaBx+7rz/ym21J4=; b=bLUVSmeAhIai18So3eIBwbS8JocYmy40KZvZ0WVCsdsNnLOMzTx45F6Nv0cFpdj7pc d5qoLYpA9d5A1bk2k5VOuaErLQbU8up/Gvrs2c26/YMvzyDYiLOhOds5sED/IFkI4mng 5z1VydohzXm1wMG1jMHDSwNrongQgl69RFPYyGX+r8tGXDf864/qR0eEIusFXxAuiSjB PYTTAf4daHnDw1Ilhqtt3Q3/8ljnj/olrWHFdqD46/0/nD488WmA/D2DUILdc/KTczkH GfAJlj6TESu3jSJ7quMGi9VQWiB8XNd/XZJF0NOojb8kiFpyXQQjZupZO3UJd036LCbp Sw4w== X-Gm-Message-State: AOAM533tpX5g+lx8igue1UkXyqCEopDh1SIgAh+sqiyRVwjJVrdY6+ZH LRY3lGYUYaOyuStQhx7UWG2i9FNReaT5y9Zhb9r4Iylpsa89eA== X-Google-Smtp-Source: ABdhPJwMdZLSnliaUemwdYDnF4b1klkW8/glPGZp0DRd0qlcz7W39DE8d7reOO/zTw6FJA1EL9CBSYO1LZJCpZxcibk= X-Received: by 2002:a9d:6951:: with SMTP id p17mr3558345oto.158.1615401754454; Wed, 10 Mar 2021 10:42:34 -0800 (PST) MIME-Version: 1.0 From: Steve Chavez Date: Wed, 10 Mar 2021 13:42:23 -0500 Message-ID: Subject: CLI for Schema Diff To: pgadmin-hackers@postgresql.org Content-Type: multipart/alternative; boundary="000000000000be7b4305bd330788" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000be7b4305bd330788 Content-Type: text/plain; charset="UTF-8" Hey all, The Schema Diff tool is amazing, works much better than all the current OSS alternatives. However, it's only possible to use it from the GUI and thus it cannot be used programmatically, which would be really useful for CI/CD environments(deployment automation). Would you guys be open to make the Schema Diff work through a CLI? Best regards, Steve --000000000000be7b4305bd330788 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hey all,

The Schema Diff tool is amazin= g, works much better than all the current OSS alternatives.

<= /div>
However, it's only possible to use it from the GUI and thus i= t cannot be used programmatically, which would be really useful for CI/CD e= nvironments(deployment automation).

Would you guys= be open=C2=A0to make the=C2=A0Schema Diff work through a CLI?
Best regards,
Steve
--000000000000be7b4305bd330788--