sqlguard_ninja/__init__.py,sha256=0yrOTTaTR4alSX96KZKxjCpUDdz_IIfrCVLb23IteA0,870
sqlguard_ninja/_version.py,sha256=rnObPjuBcEStqSO0S6gsdS_ot8ITOQjVj_-P1LUUYpg,22
sqlguard_ninja/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
sqlguard_ninja/benchmarking/__init__.py,sha256=1P6gz5y5r7VeXlbHCfRfELMdHUywyhvm6gukaO8Tfgs,83
sqlguard_ninja/benchmarking/adapters.py,sha256=TIbZ64vwLpqsJrTH4-XMjyI6AWYMgnegAgNqhi0EWiE,10393
sqlguard_ninja/benchmarking/builtin.py,sha256=fhiGYHGQ7EWQ8GiA6OZTuQEnPkhtxoPCGB9RF7z2Qc8,1553
sqlguard_ninja/benchmarking/compare.py,sha256=lOCSjSuwtqSgNA7oJbOqDugnE62YTE5c0KEiqOvWJ6g,7105
sqlguard_ninja/benchmarking/dataset.py,sha256=mk2mJhegZdCN_lcgpwRptHeG5OtjeukFqWITexJQBLw,9657
sqlguard_ninja/benchmarking/fixtures.py,sha256=yPzMvgAJSOiGd61q4bIL3Lfeg0P46VbPFKFW_CbIIFA,9691
sqlguard_ninja/benchmarking/metrics.py,sha256=Z57R53ydqnDcpdTtP2_NMbfajSJEhVYtZmRMQkViCKQ,3859
sqlguard_ninja/benchmarking/runner.py,sha256=2lCybn5VUeN5f9UiFx9VBXigXbMkgxRH7IkOwonZVe4,4247
sqlguard_ninja/benchmarking/translate.py,sha256=EsBHZMuJk8dalnK3c2nLCL7iDBX70GbIAyWZEpff9KI,2932
sqlguard_ninja/benchmarking/workers/_protocol.py,sha256=VZZRjYutenKWFLs7OlRbw9Autr3FHpv_X3g3_nqip9g,1849
sqlguard_ninja/benchmarking/workers/agent_sql_guard_worker.py,sha256=NhGL3GUDbvQfruNMDLN20KKpvSQB-ZkxT7Wqs37sHo8,1652
sqlguard_ninja/benchmarking/workers/krish_sqlguard_worker.py,sha256=g-NxuiEu80KidnE_CiTo8k2iy6PrZhqZvQCGXwYgx7E,847
sqlguard_ninja/benchmarking/workers/sql_guardrail_worker.py,sha256=Fy_wK24TPYSOwRuVfNkjh5HijIYtCf2k_zO2nSevVTY,1667
sqlguard_ninja/cli/__init__.py,sha256=v0wn97Y3Jqck_4iOJy9MDqkE5kybSwfmyTXGJyGUivQ,30
sqlguard_ninja/cli/config.py,sha256=tcF56tKMU3QYwc2RURT37-xazo6jit9I_s8hajJ6s2c,2488
sqlguard_ninja/cli/main.py,sha256=GG4nv8tTofCo9TFC_0drK4aaJZMTSyZX-0XN8wW0KGM,17597
sqlguard_ninja/cli/templates.py,sha256=Vckk4F7rB_6hL1fZ1Teau-HOzK8lHmpSDBiv8NH2goI,2388
sqlguard_ninja/core/__init__.py,sha256=qTB82b4Tws8fQDmnsu4DewREQBMLHg5O3v_y0ZTFqwM,20
sqlguard_ninja/core/analysis.py,sha256=LbSskT2sH3ZrcEx4rM9swCRptsCsDCHYkwiCGR2dz88,20034
sqlguard_ninja/core/findings.py,sha256=t1eG4bvwHhQjjahrcmqhiyLgPL0rXwXZsv3DTKj2RFg,3624
sqlguard_ninja/core/guard.py,sha256=YdZh3F5fomlJzuEtBOoDpdPBgy3oeqbyBLG3BDyPw2k,9442
sqlguard_ninja/core/rules/__init__.py,sha256=N-HD9lf_ltpRLAJ3AgYiV1k1i2kTqFByizM9kJgzxbQ,21
sqlguard_ninja/core/rules/access.py,sha256=DiKEOTuzu-6Des3mU02Cnze_y9rM03jrZ0vFJQ11I1k,5456
sqlguard_ninja/core/rules/base.py,sha256=JYkaRy-rLfVzvX1N1r-QIDASgcEqEfXkRPquF5WB2FI,1302
sqlguard_ninja/core/rules/catalog.py,sha256=D_YYNUlbGZPVs_WYBLSUZJ0GdlAVtfknFQSdeR2nEo4,2085
sqlguard_ninja/core/rules/functions.py,sha256=IXj0r8RstqWwQ10lfYjc0lrUfZ2NmlyTQDYLp_AEUvs,6305
sqlguard_ninja/core/rules/statements.py,sha256=PMxAC90EOob0SuzJ-nY8eM3d6s5ufg6CJvMD_9-4YDo,4167
sqlguard_ninja/core/rules/structure.py,sha256=Hw2poK7FIf52q2Wls4nc4R1lreLgwGuGSqX-0Xx7Dzc,2986
sqlguard_ninja/core/rules/tenant.py,sha256=SoQi7qPWZ41BFkYojYoQoQpIgtBHQVSBHx8IfwJL0LY,8346
sqlguard_ninja/integrations/__init__.py,sha256=jZW_gIpRU4qbswBpdbWhDJmXrfSfIxIx6M0bFEXXmo0,964
sqlguard_ninja/integrations/audit.py,sha256=Fz-xWIlhmTtrjEnwBZp42HQpwmE3MLjYF1qpdC107cU,3218
sqlguard_ninja/integrations/checkpoint.py,sha256=Gmht5xYbRwhDScUIOttjtWg31CvY5gSfUaeTWXQD7wo,13120
sqlguard_ninja/integrations/executors.py,sha256=Be38qRmp6Usp270rGbGkRuap1gnCsq1ZCrTc4d-ojpY,2497
sqlguard_ninja/integrations/fastapi.py,sha256=XmU3VwywpJuvpnsXmgLdmtT7q9NiF5NLo_pFkFKV3qE,2800
sqlguard_ninja/integrations/langchain.py,sha256=5pU1uTYIAHUvHQStYIpEWWzLa2UAC-zz0zZcltfuJm4,2424
sqlguard_ninja/integrations/langgraph.py,sha256=gODeFC3WNd-nXvmxrCrgeA_DY4p98sZCipyrGx1RNRk,3234
sqlguard_ninja/policy/__init__.py,sha256=jWnZp85Pxo_vvXCQZJcO-OkwjDGmIYzS6XpG2qnKZRA,605
sqlguard_ninja/policy/model.py,sha256=WX9r5CIaixgeRowbTXf7qW1mOO3lX4aFDYgOuKYnook,13390
sqlguard_ninja/privacy/__init__.py,sha256=lD09KJiqCeGV0YnEP-pm41AaFTEJ_Xw9h0tNGho2zLM,292
sqlguard_ninja/privacy/rules.py,sha256=bMv63vEc-l8ACvG_FHh1eHAZusJgbfCKmisZ2BYfstc,12272
sqlguard_ninja/privacy/suggest.py,sha256=FmKfiQaxw9jisH9wPA4roz_YGdfni0FTHaA5UOai54I,1715
sqlguard_ninja/query_cost/__init__.py,sha256=nPDhJvPfG-4pBkNJ8HAh9qJjYv62iX9YrMua6QGttV4,26
sqlguard_ninja/query_cost/postgres.py,sha256=Gm4M8CIwIVWXJc2EI4iLmdJ5QvDl0mnoaD8ZLBoozGM,8349
sqlguard_ninja/query_cost/static.py,sha256=w8_IsqWERWpt8w2s7BW17vgjEmdDvz6nvhpagP7cppo,9782
sqlguard_ninja/reporting/__init__.py,sha256=0VP9zl4D-deAS_hQsze1qhI7PxnTZunpb62VwmL0mm8,24
sqlguard_ninja/reporting/markdown.py,sha256=F1Xr6yy8AWvWsPtKtzVDdPsHW3hQKPtzYeYHMPGtEgc,5350
sqlguard_ninja/_data/benchmarks/datasets/external/README.md,sha256=u0Uc_yKCryh42lNmIfsMU432WQPtji85HS6EqGHsZcM,1653
sqlguard_ninja/_data/benchmarks/datasets/v1/manifest.yaml,sha256=pOtP14oNcorzGb-vZPdyr49fh_3hMuCpZ2R13lTDtNQ,468
sqlguard_ninja/_data/benchmarks/datasets/v1/cases/01_destructive.yaml,sha256=GBIphExeEiDq6NTpS6CiYFwK_P8eztpORcsBx-dnESY,6117
sqlguard_ninja/_data/benchmarks/datasets/v1/cases/02_multi_statement_and_formatting.yaml,sha256=0NjTU1qh4AKRhFjEcJauTiqGJ6h3_KLbyOZ503fgQ-4,6095
sqlguard_ninja/_data/benchmarks/datasets/v1/cases/03_table_and_column_access.yaml,sha256=uqSLZBhXlay_OcHnpcWgGvi-PF7btDLi2Q8pk177d54,7888
sqlguard_ninja/_data/benchmarks/datasets/v1/cases/04_privacy.yaml,sha256=q7KFkemNl3dwxj9AIZ614_99loBC0gaIrWxfYnmDbhY,9555
sqlguard_ninja/_data/benchmarks/datasets/v1/cases/05_tenant_isolation.yaml,sha256=w01jvbLmMcsuM9xglEoTPz8w3EaniZWfxS9HEQChCJU,7458
sqlguard_ninja/_data/benchmarks/datasets/v1/cases/06_cte_nested_unicode.yaml,sha256=DFElEDYU2NYY8_9NUH9HcsuyttiKJffFrPOTwpnYK3s,7169
sqlguard_ninja/_data/benchmarks/datasets/v1/cases/07_legitimate_lookalike_cost_dialect.yaml,sha256=ao8hto177C0pkNMav4UG4Obb32y-_0UqAoXce51otHY,12000
sqlguard_ninja/_data/benchmarks/datasets/v1/generated/grant_matrix.yaml,sha256=JudzVC0Aiv7lZRsqSwm1oXwQfQU89WHh8zbuwXdxRv0,20182
sqlguard_ninja/_data/benchmarks/datasets/v1/generated/label_matrix.yaml,sha256=A0br-6uvi3xXBjE2uabWPBiMDqboZIr1QjTgM6Pp4DE,16689
sqlguard_ninja/_data/benchmarks/datasets/v1/generated/tenant_matrix.yaml,sha256=1evvdzYvvplAAvHaIBU_B_JyvZ_gw8ykEZhVyxyMi0I,24853
sqlguard_ninja/_data/benchmarks/datasets/v1/generated/transforms.yaml,sha256=I6o4v5cYrNG2A6q-nORsxzbDy5VEpF-_gn9z3f_vASQ,35645
sqlguard_ninja/_data/benchmarks/policies/retail_saas.yaml,sha256=8dIzYSTfl04vkhBCh7SuMW-M9wp0fP3pcz6jQdb8fXc,7560
sqlguard_ninja-0.1.1.dist-info/METADATA,sha256=tupOKaUd1O7dzWb9WZSP1tat9BB9ZYuAzGxK23k7390,19095
sqlguard_ninja-0.1.1.dist-info/WHEEL,sha256=W3fkpkm7-wf9vBI5Z-7s0eWkeM-spu78I8Neb98DeEg,87
sqlguard_ninja-0.1.1.dist-info/entry_points.txt,sha256=gkhltOhdQvQwT98iu0rPzjGdD9UQSmlDQ6QfAQWUS3o,58
sqlguard_ninja-0.1.1.dist-info/licenses/LICENSE,sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA,11358
sqlguard_ninja-0.1.1.dist-info/licenses/THIRD_PARTY_NOTICES.md,sha256=hMCRMRlOV9_EUr6D6GdzR8A1K3G0KOlgYlY9tFLC7oU,2624
sqlguard_ninja-0.1.1.dist-info/RECORD,,
