説明
カラム
name(String) — 行ポリシーの名前。short_name(String) — 行ポリシーの短縮名。行ポリシーの名前は複合名です。例: myfilter ON mydb.mytable。ここで、‘myfilter ON mydb.mytable’ が行ポリシーの名前、‘myfilter’ がその短縮名です。database(String) — データベース名。table(String) — テーブル名。データベースに対するポリシーの場合は空です。id(UUID) — 行ポリシー ID。storage(String) — 行ポリシーが保存されているディレクトリの名前。select_filter(Nullable(String)) — SELECT クエリでフィルタリングに使用する式。is_restrictive(UInt8) — 行ポリシーが行へのアクセスを制限するかどうかを示します。値: • 0 — 行ポリシーはAS PERMISSIVE句で定義されています。• 1 — 行ポリシーはAS RESTRICTIVE句で定義されています。apply_to_all(UInt8) — 行ポリシーがすべてのロールおよび/またはユーザーに適用されることを示します。apply_to_list(Array(String)) — 行ポリシーが適用されるロールおよび/またはユーザーのリスト。apply_to_except(Array(String)) — リストに含まれるロールおよび/またはユーザーを除く、すべてのロールおよび/またはユーザーに行ポリシーが適用されます。