Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vinsR-00Fvrl-03 for pgsql-hackers@arkaria.postgresql.org; Thu, 22 Jan 2026 06:09:07 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vinsP-00BDWo-2K for pgsql-hackers@arkaria.postgresql.org; Thu, 22 Jan 2026 06:09:06 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vinsP-00BDWc-1L for pgsql-hackers@lists.postgresql.org; Thu, 22 Jan 2026 06:09:05 +0000 Received: from mail-vs1-xe33.google.com ([2607:f8b0:4864:20::e33]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vinsN-001ig4-0s for pgsql-hackers@postgresql.org; Thu, 22 Jan 2026 06:09:04 +0000 Received: by mail-vs1-xe33.google.com with SMTP id ada2fe7eead31-5f524301a76so786710137.1 for ; Wed, 21 Jan 2026 22:09:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1769062143; cv=none; d=google.com; s=arc-20240605; b=SRHufUYh6EcGbZg9azEqufNt/YfkR0r5zJ5rpoilLPBzEP7rdBTxzZkxt58zI4juu3 uFEYpY2E0+PLh3RCi3i8IS+HjtykyCURRJndspAyv/flLD6xm2e/CS70FWRKsACr2Nk2 oGSm44+8VBpyTMeZ323ZEw+Mi0b5KSZuCkYE1Wo3aMRjHNOWQbhf5ytTVN8LdXL9gEo/ +lm84cVqLXiTsGLFuR0Gx1z2ehVx1zRZCokwWhzSZtMvnb3XhGBphYRpXnxxKM3muKwP 8oF7Q1NcBJT1H5j1ynsS4HlIvxLJLnmOni9aW+whTA8nRH7UH2Cgt6xhmbaEH5mxCKIG Lhhg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=gjX+Kp9Njah8R51bDvSmwvgt3Ar2938oQw924Rp7nbA=; fh=An0nHVo9wcSgDEcDos2bsHj9c4p6qyRvJX6M7UIibzU=; b=Sfz10sDMep17ElaWWWMJu8kKsRGdYayGP4koFPu953l7ZGN1pdswACfAZhUAhZME/6 I1C9f6v16GaQp99X7Y8a7e0lUHIxc0qnTJlEBxztpUsPv3H8Y5FyZMpqkC5CGdi4jwZT 5mxaClTLFVta4eoQxegYNBqyRq2JYICM3rxY9tQaMFp1f9+opZce5olZGey0gpY3xnMn 5yDE7Doum/w4L9C4zqzMtBjt1ZC/ZzTZS3OapEcmbxBJM2blT+yb3g1twcGv0TniPq4Q snABG5IcDiTeg6j3tTBFVJoI5yFAyhz0mVrEsKqx68ULKFWyenNIYELLPWZ7361lhOJP SFqg==; darn=postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769062143; x=1769666943; darn=postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=gjX+Kp9Njah8R51bDvSmwvgt3Ar2938oQw924Rp7nbA=; b=iXCqlhFYjm1OIPm598sFPi3oNtfySUQxd0UGnvC6x9vJbOzzWNmzQEQKRNPtEvm3l8 W5oy8xSG5smwll+7Dna5qieVTjT2vLr6sxt/78caK7/NcayKoXhZ1+oJ8tfOc6TVtgFE mRVCbI7/rp+UzpbqLWVACEYKbvuz1qUxgCdnZhnPD9n7WvSrCYbfFTvrpFJ9P1WXcpOR rdZXh9B2VOHY/zIyyf8FBfYck81GQ8oQAoT6mVl+CGrToDljJ3RPN8g7yrpiAllDNPc6 cjJnatBzpiUDGWxa5ZGQG3C/UuxaGHWnf5WXcjbxjlvbN0WwNMzpGXxQJMXvu+4mgM30 G7xg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769062143; x=1769666943; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=gjX+Kp9Njah8R51bDvSmwvgt3Ar2938oQw924Rp7nbA=; b=D/NY101HlJ7cAWWoswnNQ4OAFa+xIEOTT8No9QtNQbCbEWlrsVn/OSw46lmo68qETW NRWwQKulaZMLOJWs7H70cf7HBiUQCVlL1ipXPKQNhVJXpwm9PIxNV43cyno9wzVu3wFV 1/SRQ5apPvHRk9SBv/Jku1X5AS8cAno66cq2VLQg/N8U+tdUweakk/FN00CAmQ4CNfVm 54Wj7kdONXlNdnSMtIKZ/QN84U1du69kEmyhjcMxc7qHxu3wmFt+dRbSh7saMnABepdX hI+hK45/R+RZXwDWXt3ru84isTzmP9KdAXG3bFk03e4Ky2NBw0tTkCZagsB4hZdTMvlD 4/zw== X-Forwarded-Encrypted: i=1; AJvYcCUsKwtoCULG5mQ6FZnoAHQZ6Lo++Y1qf/O0JnyunR2saQljwrQ5YW6/bpfzil4DVx/dzPGvvIThZVqyTs2c@postgresql.org X-Gm-Message-State: AOJu0YyDDV1RVaSPEm3UawJU6zkVYNvw4FyFXMT4s+UM9T/KumIwFxj/ hqBjIhF/dpGhelqm3KHpNzcHuZhCZjfq1Klq++wL/SZjckRmM+rfiPyMcS06bs61Swc2yzhz0Xk V/DB0NpuMsewY+AlgVRdRy4CD0PHPApg= X-Gm-Gg: AZuq6aKolPn0NHtYnhvnQd2Oc15vifQTMUqsOW2YcONvq8gYZbADQ0TTwZ83s5ZGqsC pea6ZZFFDtI9afvW8k4wPXKzLZgcmsdJDnbt6R8u602rlFHWk18WzDTAO6IrFhno3vZd6IwvFcr PKzJBoVXOUXbnrPw/3TUJ5ve2cfUazee/szyWUMVNYUzBcyqussSX+cyoNGexoYHCSjJupSvbL6 gWIs2vfoG4a3yCokyjy/ZbPyGemRfh7hMOZmI8+CgiqlR7WIQoKv37Rqk/L7UYqAf31ZDECk1xJ 8tZeYa9aZlk6xGHOsaOdvanL5IMbiBUiJujqc5JbCyi5gU4n5tlwVkuYACfV1qFoIrz8ylXPRSZ 3ikOynJKaiHNOdN8+VfKF2ZSg3Upv1UJjuSp8EZ2r1lS0ZAUYcUHtQBBuFzqWYxkwITvs5LukNm tV4qFON5XxvfHmMmq9yN+B X-Received: by 2002:a05:6102:15d2:b0:5db:ecac:5800 with SMTP id ada2fe7eead31-5f532eaa2b0mr554202137.19.1769062143103; Wed, 21 Jan 2026 22:09:03 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: jian he Date: Thu, 22 Jan 2026 14:08:27 +0800 X-Gm-Features: AZwV_QikCkmAH7AEsDyqDRhdzfij0Itt3PA3yGgOlgF72M9P3iZKkX5kiXh-2rs Message-ID: Subject: Re: CREATE TABLE LIKE INCLUDING TRIGGERS To: Zsolt Parragi Cc: Andrey Borodin , PostgreSQL-development Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Wed, Jan 21, 2026 at 8:13=E2=80=AFPM Zsolt Parragi wrote: > > Hello! > > I tested the patch, it works as described, but I did notice one possible = issue: > > Shouldn't this preserve the enabled state of the triggers, or if it > doesn't, should the documentation include this limitations? > I intended to document it as All non-internal triggers on the original table will be created on the new table. By default, these triggers fire in "origin" and "local" modes. Re= fer to ALTER TABLE to modify the firing condition. what do you think? -- jian https://www.enterprisedb.com/