sustained/__init__.py,sha256=Z8nWOpib4ujHTfKFmsF80oQ7aHJR67BR0Xs0ocWNs-A,1856
sustained/__main__.py,sha256=eRi4STz1MOywLETycKkf6HOKFf_atdKaYhbUq6hMNUU,145
sustained/aio.py,sha256=t5ruw50_HqKsmRXmUi08ztl4_4Jx8f-6vqSPYV3lsnI,34526
sustained/aio_migrations.py,sha256=RU5RA-UDrjTcEXkbHKBK1pWod5m0-6lLLw01mgDABm4,37621
sustained/aio_pool.py,sha256=MZdjh3jG2Tp9D3zUmLNWsyQQpMsbBT5SlS3OB9CvKoQ,9681
sustained/analysis.py,sha256=2xmmeHSk27byoQYlmkDpx4jowubF3YsdTQM5s8PN5s8,15294
sustained/builder.py,sha256=jTCHu9UCtmTqyKKf8VAkONe4oRQhcfCKdPexg-Sk_EU,66387
sustained/builder.pyi,sha256=bBt7CzLrtor1jELjOYeJJ2tlc-3rHk7kD6OwQXe9KU0,21924
sustained/ddl.py,sha256=Kx7IWFZGIrp5-17yQlR_VJTGI24VditAU10qqrtHDSU,31348
sustained/dialects.py,sha256=rNsPyN49eAx0WV3zKIWVXsQt-bSVXZJaTLZ4Nvbt_OA,839
sustained/driver_errors.py,sha256=xeak8pdzMYQ2p9hadXiA6uOWW2fi50Zhb9bhaQw3anw,1542
sustained/exceptions.py,sha256=E1Wnnd09PcTU14g2vd2oLiUU4qFELEN51y4trn_mEq0,4216
sustained/execution.py,sha256=yc50PxFiaWew9lXZz1LhXbPa-g6XCWjWCGU9EdMdvO8,34597
sustained/expressions.py,sha256=q7wNqGZrSxev78dqRiz8NevqSYm3m-LyBhOwn9K7uqg,14717
sustained/functions.py,sha256=u8z56wiXGfl83jX7DZ-CZIo02VjUqgwsEzCTSPUv5rE,6209
sustained/migration_files.py,sha256=sHWHMADTB4pnfRkKhVwj0Cj51W0LIRj-SMjqBne2J4w,18053
sustained/model.py,sha256=8iJOw--VFzlEV8rQv1-J7homR63FnRM9Ig5Mzw3X8sU,23565
sustained/naming.py,sha256=9MHHdMUZNMMSj2FwoXCzeM5WfOEEveNstswF5tNcmyU,674
sustained/pool.py,sha256=cP_vKfXvVQJfC1Z6iHYwG9rfv2NQN3A-TirmsdWe-Bk,7398
sustained/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
sustained/rebuild.py,sha256=MWVgj7XkUbsBHqSI74-2vBhWz8WWKrKww53hW_O6Olo,15933
sustained/rendering.py,sha256=NCkKyE5Id2YDahx-KnvV9WiMfSgLR6dVkTind-I05O0,6792
sustained/schema.py,sha256=lC8zz30kUYt_to7wGbOMQKTeK91GEkRl3HKcEYdhsP4,30023
sustained/type_changes.py,sha256=00nsgpvPb1yiuB1pK5NTAOebUiDf9Yf_gFNIhRY8diU,9922
sustained/types.py,sha256=-hPEvju8anozDIcXy0_S7dTq_0DFubEmuAmbi1QmMpE,6675
sustained/autogenerate/__init__.py,sha256=jZU_cS9_Ooz4JIsAGlkHoCbcjzrLzlBs8aXtcuArZ6Q,19867
sustained/autogenerate/column_steps.py,sha256=2EUzQzc4IVu2pzvZokyHNRJgUwp5VhYUGBjPBEMJ4KA,31522
sustained/autogenerate/constraints.py,sha256=2NC1RGtopyB0mRQbuy-BEz89VcTqdg8VOBJ8Ew6sqz8,17069
sustained/autogenerate/diff.py,sha256=jH9z5w7tg7VwA-yNxnV30NnDYuKmyi6CtIIMkSx8l10,36522
sustained/autogenerate/online.py,sha256=brQalehCAbmF37cMU2H3aXq1qHr_cjeOsQsOgLFKOYw,15215
sustained/autogenerate/statements.py,sha256=ieR1zWlwsPm0VTj6s8jGpEx4KgItel4XORkbeyD9kd0,22712
sustained/autogenerate/steps.py,sha256=EHP4cSUGRJgLq8prSSFc_o70iAYbmkm9FeWWgfcZ8Dg,39556
sustained/builders/__init__.py,sha256=KlmjkexrgcKPM2LeY1fz9rSXVS3oId-jT_CtEQs6Uxo,619
sustained/builders/__init__.pyi,sha256=MlvHae4aXG60PD8OqGHmfOdaHtYysYaDjx8LhmhhHBQ,511
sustained/builders/conditional_clause_builder.py,sha256=aCJMTuKHkEbpp4MeIJriIvSWdScgnPFcsM6JnP6UR8s,15677
sustained/builders/conditional_clause_builder.pyi,sha256=StILyvkyamkZYTnfdCDy4MTu-pTB-dBcO9PkupU0NLQ,10033
sustained/builders/group_by_builder.py,sha256=cDIgwIMBNv2Kh98OMyl0uU60Qsb6RoGfiaTKq_XRIg0,2343
sustained/builders/group_by_builder.pyi,sha256=XeCrWZnYUq4iPnvWta58AEfUt0ob-tsbh5jM57gL9QM,488
sustained/builders/having_builder.py,sha256=C2tJQTslUoxruI772sU32IQcHrj_DCWnMBJuqC0Q2Q0,452
sustained/builders/having_builder.pyi,sha256=AL0KQL2QDJPyeN-PNgqpZsF6-ps9LFSfFeivjrL9MV4,123
sustained/builders/join_builder.py,sha256=oHG3Trc8RPA0-TtZhwcCpl4aEIveuFNInPSU6anMVqk,18850
sustained/builders/join_builder.pyi,sha256=U3Gd6pTHosTPC71BJ63jjHSLQBKZQRJogg-7T5_TCQI,5675
sustained/builders/order_by_builder.py,sha256=9jZqA6ugpe3al-BTHZWXGSBePfmXYzDdTOvqimT51f4,2748
sustained/builders/order_by_builder.pyi,sha256=4cm69hrAmNKzIpA4HsRt67MWCWMG_tly2N5vQO_1Qtc,424
sustained/builders/select_clause_builder.py,sha256=CvtQicjrAkM7oQ5kZIA4E0-wqSSc7EP-3HxJDUPMTYs,4435
sustained/builders/select_clause_builder.pyi,sha256=G1Q8Yktbs_dhWjq376KMOUabD1W2hGwU4FhtYYeOyY0,341
sustained/builders/where_builder.py,sha256=zrEOIA2x-57rJBPdQ4i8g8_fA-j5Q_UOqiEtSgHyRaA,448
sustained/builders/where_builder.pyi,sha256=SitnCR60BlBnI9RGQfLXhJZcT9O62Gzfvf31Gla04dY,122
sustained/cli/__init__.py,sha256=mbJN14xrKQK25lRxpysE7amiz4R_6yui9CjJP1e_kdA,14385
sustained/cli/__main__.py,sha256=339MHRNLvLT2gFhMF2V89uUqplxK-A5-KCvTtnjUg8c,113
sustained/cli/commands.py,sha256=NImBxVMfmZkfku6pGK06icrL5S-fW141EohWGPZbYm8,13047
sustained/cli/config.py,sha256=y9b3FR62dj3fEWylFmgZDBng_zUm5TmGTpCGVBzq1KU,8429
sustained/cli/output.py,sha256=xzgnogwX2k-dpMhQbaUc0Is1SRPHTfiQEnSR_DtWmWo,1258
sustained/cli/plan.py,sha256=NnKk5zCjL0Lxt_9r_Up0wHShLKe1yp-ZjzLugKGTCxE,15082
sustained/compilers/__init__.py,sha256=HU0fKdtJeyIOBqYcndZli_zp9plVrtmwwf9y5yCbUjc,104
sustained/compilers/athena.py,sha256=aorcPAkV-8sl_IDWLX58F9JmbQ8uuSFuXpkI4NDaIqM,12446
sustained/compilers/base.py,sha256=-wAaFW0IaFqIftMdoE5BG5FYjEBudw7Colm7_TDyDlA,60241
sustained/compilers/default.py,sha256=rpFoXbpJQ3bISs1SyR1yjafSQJrE5r6InKrEdosUtQs,736
sustained/compilers/duckdb.py,sha256=N4nI_CuFvQw9aiYY78y0moazs_-Zdc1oqvogKOn7Log,6148
sustained/compilers/mssql.py,sha256=mmmtzfRqp7VX3R251u3yfhU3eXoF1jHRa3qBDu1tkqw,15489
sustained/compilers/mysql.py,sha256=xlTSj3clbVufcxktA3wewy1jdhyUEw2UWH8WRm4lNBw,13799
sustained/compilers/postgres.py,sha256=9hcyEut8Wb-2irIinXYtGUgNEvH_qop7mX3ZOK1MMDY,5424
sustained/compilers/presto.py,sha256=SuHC5BdLQ4L_nRJn4-g-b9Rwo7DgOPXBSohAl0L-HN8,4963
sustained/guards/__init__.py,sha256=4RuIAsgLkzJo-MAb1VHwml3UpN6uLPRekb1lDAzdJOc,3336
sustained/guards/core.py,sha256=uUErwuCoHh9GFl1buKh9Sfb5bRL9PBBeW_G8i59MVS0,2003
sustained/guards/impact.py,sha256=HzSCEIBlLXReJxpq0z1454hhkGfc2rurThYEHL5dGfc,8072
sustained/guards/text.py,sha256=dZSaK0RlavBnrBTY6fWPU-wl-O4Dr0yfu1g2PeSQDDM,8988
sustained/impact/__init__.py,sha256=qY4cJun9CYxNehwLUF4Uh2r8aAO-V-9tn8bp1sa5l8g,2351
sustained/impact/analyzer.py,sha256=iOdHjO9I9xcsfXMt-rzg0j5K7q4XA6FBu1VdroE3Wn8,24654
sustained/impact/context.py,sha256=d3EnbE2YHoPamafe_uw-MijBRInaJqnSgjHt7ET_U18,14020
sustained/impact/model.py,sha256=Drz4UlqUmHUJOVscLWhPmGVP1q2t-GEdmZq00NQRFs4,12042
sustained/impact/preflight.py,sha256=RvVzORoQ00nS12kN0vhuhxDo-oJHWUem3Z2XAdggNoA,14268
sustained/impact/report.py,sha256=YzWzI4lDzRz5ryEqWCcRDPwtF4py98I81F6OF_sUbCk,16143
sustained/impact/state.py,sha256=q68scYs9YxsjrUWdNBYa8ETpczTImebR_1lXUr5oxnw,31919
sustained/impact/tokens.py,sha256=6VKjcAbQa6U5KqoPcQP0IoyvHcZyJEFR9TUFapcWlNo,17524
sustained/impact/window.py,sha256=YxRjakP9XsuBXqhdbMpWkMEepAzyatCxzOpaBmMhzAA,8669
sustained/impact/recognizer/__init__.py,sha256=30z6qGor83yU8AOSyc_a5RM-6nLFc5sL7mV9f_z1Lu8,18967
sustained/impact/recognizer/alter.py,sha256=Ed0MjTm4yC2kAyEXWjA7UfRfLcS6AOMtU-IpL0PH4ww,19917
sustained/impact/recognizer/create_drop.py,sha256=N3-pQZKAPxHkPGjBp4c-XXVzTf0MTpSIlw-BXwce0DE,12786
sustained/impact/recognizer/cursor.py,sha256=51u331PIrH24FGHCOuKDgNdWPqfrdNk1hRJDIssXDGQ,17712
sustained/impact/recognizer/definitions.py,sha256=1jr5SKV_UIaUOLpJBmFbNi_-I3W5Pz7NpIFkeuX_Etg,12983
sustained/impact/recognizer/session.py,sha256=MsPOiCJ_Uo8cn4i5S9sPiLLTliX4l9u0RUEPOLtNArw,3428
sustained/impact/recognizer/sources.py,sha256=7aMeJ2lFpqUH8XFM3KxERu2OQBn-rCFQ6iSNj4GIODU,5082
sustained/impact/recognizer/statements.py,sha256=ObU3AQTnnbB5dfL8nCinvN8-UxtAFarpD_tzwHK48Eg,22989
sustained/impact/recognizer/volatility.py,sha256=wGXXQ2pzfNgTULGcFnUshme6m-eZF_PEjH-1OBJeZsA,4907
sustained/impact/rules/__init__.py,sha256=OBu19qZEF--Op-wOptlcVJMU3AKE6pO8FWOBpGzPSVY,12470
sustained/impact/rules/common.py,sha256=o05fzcePtX8oUjpJDoEX7aheaHJ19RZIAvGOB-qZozo,7741
sustained/impact/rules/duckdb/__init__.py,sha256=LeuKHmvuUA_fV0pkKzPjtrM60L8INeNU71f5Djdy8UU,4045
sustained/impact/rules/duckdb/catalog.py,sha256=dzTJX25W3XkXI3nknn0zvJfjYekCqG3GtzIQCXBo2G4,4267
sustained/impact/rules/duckdb/context.py,sha256=Z59OmghYnDqr7RFzN4U0QykUdtnZM7NsTzD1CrjLnnk,2603
sustained/impact/rules/duckdb/statements.py,sha256=_OLqUslvVwiEiLqTuYdU4AxcfBZqfsGmGtUClYs_DLI,10737
sustained/impact/rules/mssql/__init__.py,sha256=n-N7uaeD8KxlAIeELQYDlVeUH90q6e8FWzk90OoFbqw,6900
sustained/impact/rules/mssql/alter.py,sha256=5jLuJ1rj065zymqsF6PBMSeOEK11fzch7FceHwo-Fvg,25614
sustained/impact/rules/mssql/catalog.py,sha256=G79nPaRQKcF-Pd9NOArBKHSQC-vMQLt6tAXpa5NT60s,11120
sustained/impact/rules/mssql/context.py,sha256=aj59gND3EwBObxffSQ92VXgIskSS_AzVMwz0NRIrtOE,4324
sustained/impact/rules/mssql/facts.py,sha256=p8RW-8AGCm1g8XKlvGLyI5Q_HC8fX9T5XLSRF1dGrfM,8195
sustained/impact/rules/mssql/locks.py,sha256=pSjwVAbcIfq-P8oz8CNxX-KFUowboBfFEm9AmNHn_mo,2804
sustained/impact/rules/mssql/preflight.py,sha256=4jjDAYeiVREqfu0uwX08ID6Xseqf-dwuT5F6AjcBM4I,5933
sustained/impact/rules/mssql/statements.py,sha256=gixmDTHiesW0Ic2HQZ5lEpMHdhDiE_9F560Ulg7BcAk,13857
sustained/impact/rules/mssql/trace.py,sha256=WBEdrc8Ht7lEdQwPg8DUFcR3J5j6CDy496aWReR396o,14630
sustained/impact/rules/mysql/__init__.py,sha256=wU2dCey9KSXrr2ihbEDvoPmzKz7eYqjeXtWHKGD3RK8,5711
sustained/impact/rules/mysql/actions.py,sha256=hiTL_jWZO9Jmz-ya7hmFlzkTb0ZPX-E-iIykup9QacY,11106
sustained/impact/rules/mysql/catalog.py,sha256=i4ZyN9dIUKKVAMjmmLM34Vn5PFGBUg1Bgw_oBGqSOxM,16907
sustained/impact/rules/mysql/column_types.py,sha256=PbX4U-YzJMi4iHU3sOhUeP2fVTit3DDGEPjwCA4XE90,12624
sustained/impact/rules/mysql/columns.py,sha256=51K8Z4kM_kXiK6fcOWwilSimVMYTy7pOI9QR9MYOdjA,15545
sustained/impact/rules/mysql/context.py,sha256=bujc3_7zp1wYFM2JmVRC06jK5HcDVIxjo9hO2n9Roqk,8706
sustained/impact/rules/mysql/facts.py,sha256=nguWbBhaF7DVLn6AzDUpPQLLlZt5BgoBsLKxWo_aU6I,3019
sustained/impact/rules/mysql/locks.py,sha256=Gpn1UkjqOQbAo4BFqxP221Cv0vpob00pC8rPBDrVTm8,4361
sustained/impact/rules/mysql/online.py,sha256=EM_JejtT3K1rRB_yo3Qr-knb8nK0IzQLXnAcc1h8TUg,16530
sustained/impact/rules/mysql/preflight.py,sha256=o5yCV6XDUkp9-q1JBBTM1rEZmZivVEOsD0ZoSGn4oi8,7892
sustained/impact/rules/mysql/statements.py,sha256=iycdEzBGajLaMaO83A7TqxxTCwrEhzMXbCqIiZUWehw,11151
sustained/impact/rules/mysql/trace.py,sha256=OhUC1nAE0EQPKguRKwsAR9xRWhmwiiSSAB2ivqAXhL0,8803
sustained/impact/rules/postgres/__init__.py,sha256=1A0W0-uRQHEA0HSxpFpMqRWx524fxweYj2T17hWP9kU,10049
sustained/impact/rules/postgres/alter.py,sha256=7HfkVfiSFFu2VdZX0XP3xsJL8h5xnQ3Rc3VoWxHCgE8,24615
sustained/impact/rules/postgres/catalog.py,sha256=OA06m_-askL6KG3tdSOgegUxymHOWbSzKXXf3u7EMcY,12420
sustained/impact/rules/postgres/column_types.py,sha256=KbNnFfScR_tV6Al3fA5ws3GezcShwf7bEnOCvrvz48g,16028
sustained/impact/rules/postgres/context.py,sha256=uwHbXiG6J1ZF_Cvh9SY5YMjLPjh2jkIq6Vlr4ODoEsU,14218
sustained/impact/rules/postgres/locks.py,sha256=7bCoracPrwOCe2n2MwqxyfqsQPpejs62Ls9xaIZmf7U,1565
sustained/impact/rules/postgres/partitions.py,sha256=NtKZ_z_yOVsUYptDQwqlyShU-zmfNRuSIBqdDr_TMpg,7918
sustained/impact/rules/postgres/preflight.py,sha256=_F8bcMaf9wGRu1Dp7dK3rl30JOi29CisjI0ylyQ1JME,9455
sustained/impact/rules/postgres/remedies.py,sha256=XuvzjtrK_ATFOPc4nHiK7_Kiqfg8XAfFeK6RzlBBh-s,5483
sustained/impact/rules/postgres/statements.py,sha256=wBH_9wiAmdj5rCDUd-7XhuOqxvGltQV8kD8mrY2SMxk,25061
sustained/impact/rules/postgres/trace.py,sha256=cC7la3xOzaruE_n052CGFxq916KMvIDSBvFylanqYxY,13645
sustained/impact/rules/sqlite/__init__.py,sha256=MPnzKXS8Dh3KKVsKypiUjut28xSyTPj0OWMpExXUDBQ,3823
sustained/impact/rules/sqlite/catalog.py,sha256=jCE69XRsUT4p4vxoIhT_2PCuWgbHNOV0TVk5RlKCeQw,3809
sustained/impact/rules/sqlite/context.py,sha256=kz3OMjVdm_p722NYkhZo9QawKtRxsPMYNqA1G0rsPQw,5861
sustained/impact/rules/sqlite/statements.py,sha256=ibx1TYUfCGlmRzawwedBNVjZnHGMzDMXSxQATdW_ZTg,15019
sustained/introspect/__init__.py,sha256=317ETJrzIa0x_YSqhtruvl-xnGPRGEcT8kU1E1pC-9A,6148
sustained/introspect/compare.py,sha256=ruq97JVyCmtn3NldfepYhe49kYh0x7TxHOP2WiAwuV8,2775
sustained/introspect/duckdb.py,sha256=IGF-ZJseRouTVTTiQbHo44A65qTP6D5fTeX8BpZrc8o,6936
sustained/introspect/information_schema.py,sha256=cpJgUwD8ehBLPDyL622OkpUwTmqO-_UAd1vUX7fsX4M,20705
sustained/introspect/model.py,sha256=y8DDyRRFmvJZOHPu83s9_eIjI4DjAGLe7QMBMvti950,13389
sustained/introspect/mssql.py,sha256=iv8mzUP9wI-OcBxnGjYpcxNREsUTxJINFK9NluUTlvY,5071
sustained/introspect/mysql.py,sha256=fnm1es9wrkfHgeyBZD8GmJczZgz_L9e0SQl_2RNIvfg,6441
sustained/introspect/normalize.py,sha256=4hu0qGLVo617w91uQgPL53gMUNAewhG6_ucRc1RpsoU,10417
sustained/introspect/postgres.py,sha256=UQA6IKO_1GHJMs3WLTt_gqfmTaYQuFJKWpGWYal78SA,19550
sustained/introspect/runner.py,sha256=rTlNPduwLi0nKEqpPORdayIAdgRfUvNDAuP7OPXJto8,10003
sustained/introspect/scope.py,sha256=Ub_C-soxAnhQYev4Dg--5JdEH7EnYv5J5JMXoPpGWNw,4203
sustained/introspect/sqlite.py,sha256=SMhKhI0b0rH5LRD_bmoEet23MKrRetqLTYqjZdYJlq8,11503
sustained/migrations/__init__.py,sha256=CBCp0FXhbeNfPebJW7bSUV2lH-diypeUGvUgHanwv-4,6802
sustained/migrations/checks.py,sha256=QwDEToduxXmjN2wdvsg6NAQsZS9BEmyg7YDoV0VbPYw,10212
sustained/migrations/migration.py,sha256=a14gOQF898bNuGqkzJQw6ERdZp4_2iTG2xwdk3nzrLc,17044
sustained/migrations/migrator.py,sha256=UIs7rG6DyKcIh0ns5wMIFNkJpjZ30KXD8_-1nC_cyUE,46992
sustained/migrations/planning.py,sha256=4CHxRFovCyfXi6dNMEdLtqM_jFPj3kTDLjFmlKYPHUo,14605
sustained/migrations/rehearsal.py,sha256=ASRXTUikgpnMfpq4nyUIXLHESaQ1FygMxB3bBhVIUxo,21102
sustained/migrations/replay.py,sha256=tr6LTdKLO88bpaa9IIfLr5bYc4GOQWDA0ivg95aoyXU,4792
sustained/migrations/tracking.py,sha256=2O6vDAQ9VE6nvs3jUV2-v0eZb7TuZl-oiexgo80S8RI,5834
sustained/migrations/core/__init__.py,sha256=Ru_K2IV97ICa7DvDzH8ByUTnSxTW5nDBFL-CWJDQts0,765
sustained/migrations/core/base.py,sha256=UGtYuZQmdAgNkXzYdOi1AHtttXgPhbLkbV6HzVcXrw4,3951
sustained/migrations/core/bookkeeping.py,sha256=xTep4kkl0LPkSO_ceu2zpYlQ_Lcbm2Lqnqu8D0-KouU,22671
sustained/migrations/core/rehearsing.py,sha256=_ZiNIip4dM6_YSbIm89o-b7j0e6IzQMrJND2GSQw2nY,19522
sustained/migrations/core/requests.py,sha256=Se-u11xM_Usz1xj4Xd8NAcAyGyoxhGbB9as4erBmVMQ,8884
sustained/migrations/core/runs.py,sha256=kxHJOH0REUBbUjyPOaY-z3GT-Mxw9aQ2mJ-6wfLVQgk,33638
sustained/migrations/core/tracing.py,sha256=18BFGNN2Gi7ZSW3cabMgSNAY7Q2jKKs521qGlEgiU_E,8718
sustained-2.27.0.dist-info/METADATA,sha256=2NFiXcyiZS02jh2-de2YmTj1K73jZg9y7O9UzejWYxQ,10959
sustained-2.27.0.dist-info/WHEEL,sha256=W3fkpkm7-wf9vBI5Z-7s0eWkeM-spu78I8Neb98DeEg,87
sustained-2.27.0.dist-info/entry_points.txt,sha256=h_Bkjgj_-d4k-6KLPN_tbM7SyZaGjcEOW4VbypH_l0Y,49
sustained-2.27.0.dist-info/licenses/LICENSE,sha256=ESYyLizI0WWtxMeS7rGVcX3ivMezm-HOd5WdeOh-9oU,1056
sustained-2.27.0.dist-info/RECORD,,
