From 5f472f6bdc922aaf6adcecaa3dbe5854af111df8 Mon Sep 17 00:00:00 2001 From: "shimoda.m@nds-tyo.co.jp" Date: Thu, 21 Jul 2022 18:47:15 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=E3=83=A1=E3=83=BC=E3=83=AB=E9=80=9A?= =?UTF-8?q?=E7=9F=A5=E6=99=82=E3=81=ABView=E3=81=AE=E4=BD=9C=E6=88=90?= =?UTF-8?q?=E8=80=85=E3=82=92=E6=9C=AC=E6=96=87=E3=81=AB=E6=89=93=E3=81=A1?= =?UTF-8?q?=E5=87=BA=E3=81=99=E3=82=88=E3=81=86=E3=81=AB=E4=BF=AE=E6=AD=A3?= =?UTF-8?q?=E3=81=97=E3=81=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../check-view-option/main.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/lambda/check-view-security-option/check-view-option/main.py b/lambda/check-view-security-option/check-view-option/main.py index c75862a0..fff880ff 100644 --- a/lambda/check-view-security-option/check-view-option/main.py +++ b/lambda/check-view-security-option/check-view-option/main.py @@ -201,8 +201,14 @@ def make_notice_mail_body(no_security_option_views: list[NoSecurityOptionView], Returns: tuple[str]: メール本文 """ - mail_message = MAIL_INDENT.join( - [f'{option.schema_name}.{option.table_name}' for option in no_security_option_views]) + # メール本文に埋め込むView名と作成ユーザー(DEFINER)をリストに格納 + schema_view_definers = [] + for option in no_security_option_views: + view_fullname = f'{option.schema_name}.{option.table_name}' + schema_view_definers.append(f'{view_fullname} View作成ユーザー:{option.definer}') + + # インデントした上でメール本文に打ち出し + mail_message = MAIL_INDENT.join(schema_view_definers) mail_body = mail_body_template.format(no_option_views=mail_message) return mail_body