LICENSE.txt
README.md
pyproject.toml
snowddl/__init__.py
snowddl/config.py
snowddl/context.py
snowddl/engine.py
snowddl/error.py
snowddl/formatter.py
snowddl/model.py
snowddl/query_builder.py
snowddl/settings.py
snowddl/version.py
snowddl.egg-info/PKG-INFO
snowddl.egg-info/SOURCES.txt
snowddl.egg-info/dependency_links.txt
snowddl.egg-info/entry_points.txt
snowddl.egg-info/requires.txt
snowddl.egg-info/top_level.txt
snowddl/_config/sample01_01/business_role.yaml
snowddl/_config/sample01_01/technical_role.yaml
snowddl/_config/sample01_01/user.yaml
snowddl/_config/sample01_01/warehouse.yaml
snowddl/_config/sample01_01/snowddl_db/bookings/params.yaml
snowddl/_config/sample01_01/snowddl_db/bookings/function/lang(object).yaml
snowddl/_config/sample01_01/snowddl_db/bookings/function/now().yaml
snowddl/_config/sample01_01/snowddl_db/bookings/procedure/check_in(varchar,number,number,varchar).yaml
snowddl/_config/sample01_01/snowddl_db/bookings/sequence/flights_id_seq.yaml
snowddl/_config/sample01_01/snowddl_db/bookings/table/aircrafts_data.yaml
snowddl/_config/sample01_01/snowddl_db/bookings/table/airports_data.yaml
snowddl/_config/sample01_01/snowddl_db/bookings/table/boarding_passes.yaml
snowddl/_config/sample01_01/snowddl_db/bookings/table/bookings.yaml
snowddl/_config/sample01_01/snowddl_db/bookings/table/flights.yaml
snowddl/_config/sample01_01/snowddl_db/bookings/table/seats.yaml
snowddl/_config/sample01_01/snowddl_db/bookings/table/ticket_flights.yaml
snowddl/_config/sample01_01/snowddl_db/bookings/table/tickets.yaml
snowddl/_config/sample01_01/snowddl_db/bookings/view/aircrafts.yaml
snowddl/_config/sample01_01/snowddl_db/bookings/view/airports.yaml
snowddl/_config/sample01_01/snowddl_db/bookings/view/flights_v.yaml
snowddl/_config/sample01_01/snowddl_db/bookings/view/routes.yaml
snowddl/_config/sample01_01/snowddl_db/sakila/table/actor.yaml
snowddl/_config/sample01_01/snowddl_db/sakila/table/address.yaml
snowddl/_config/sample01_01/snowddl_db/sakila/table/category.yaml
snowddl/_config/sample01_01/snowddl_db/sakila/table/city.yaml
snowddl/_config/sample01_01/snowddl_db/sakila/table/country.yaml
snowddl/_config/sample01_01/snowddl_db/sakila/table/customer.yaml
snowddl/_config/sample01_01/snowddl_db/sakila/table/film.yaml
snowddl/_config/sample01_01/snowddl_db/sakila/table/film_actor.yaml
snowddl/_config/sample01_01/snowddl_db/sakila/table/film_category.yaml
snowddl/_config/sample01_01/snowddl_db/sakila/table/inventory.yaml
snowddl/_config/sample01_01/snowddl_db/sakila/table/language.yaml
snowddl/_config/sample01_01/snowddl_db/sakila/table/payment.yaml
snowddl/_config/sample01_01/snowddl_db/sakila/table/rental.yaml
snowddl/_config/sample01_01/snowddl_db/sakila/table/staff.yaml
snowddl/_config/sample01_01/snowddl_db/sakila/table/store.yaml
snowddl/_config/sample01_01/snowddl_db/sakila/view/actor_list.yaml
snowddl/_config/sample01_01/snowddl_db/sakila/view/customer_list.yaml
snowddl/_config/sample01_01/snowddl_db/sakila/view/film_list.yaml
snowddl/_config/sample01_01/snowddl_db/sakila/view/sales_by_film_category.yaml
snowddl/_config/sample01_01/snowddl_db/sakila/view/sales_by_store.yaml
snowddl/_config/sample01_01/snowddl_db/sakila/view/staff_list.yaml
snowddl/_config/sample01_01/snowddl_db/sakila_sandbox/params.yaml
snowddl/_config/sample01_02/business_role.yaml
snowddl/_config/sample01_02/technical_role.yaml
snowddl/_config/sample01_02/user.yaml
snowddl/_config/sample01_02/warehouse.yaml
snowddl/_config/sample01_02/snowddl_db/bookings/params.yaml
snowddl/_config/sample01_02/snowddl_db/bookings/function/lang(object).yaml
snowddl/_config/sample01_02/snowddl_db/bookings/function/now().yaml
snowddl/_config/sample01_02/snowddl_db/bookings/procedure/check_in(varchar,number,number).yaml
snowddl/_config/sample01_02/snowddl_db/bookings/sequence/flights_id_seq.yaml
snowddl/_config/sample01_02/snowddl_db/bookings/table/aircrafts_data.yaml
snowddl/_config/sample01_02/snowddl_db/bookings/table/airports_data.yaml
snowddl/_config/sample01_02/snowddl_db/bookings/table/boarding_passes.yaml
snowddl/_config/sample01_02/snowddl_db/bookings/table/bookings.yaml
snowddl/_config/sample01_02/snowddl_db/bookings/table/flights.yaml
snowddl/_config/sample01_02/snowddl_db/bookings/table/seats.yaml
snowddl/_config/sample01_02/snowddl_db/bookings/table/ticket_flights.yaml
snowddl/_config/sample01_02/snowddl_db/bookings/table/tickets.yaml
snowddl/_config/sample01_02/snowddl_db/bookings/view/aircrafts.yaml
snowddl/_config/sample01_02/snowddl_db/bookings/view/airports.yaml
snowddl/_config/sample01_02/snowddl_db/bookings/view/flights_v.yaml
snowddl/_config/sample01_02/snowddl_db/bookings/view/routes.yaml
snowddl/_config/sample01_02/snowddl_db/sakila/table/actor.yaml
snowddl/_config/sample01_02/snowddl_db/sakila/table/address.yaml
snowddl/_config/sample01_02/snowddl_db/sakila/table/category.yaml
snowddl/_config/sample01_02/snowddl_db/sakila/table/city.yaml
snowddl/_config/sample01_02/snowddl_db/sakila/table/country.yaml
snowddl/_config/sample01_02/snowddl_db/sakila/table/customer.yaml
snowddl/_config/sample01_02/snowddl_db/sakila/table/film.yaml
snowddl/_config/sample01_02/snowddl_db/sakila/table/film_actor.yaml
snowddl/_config/sample01_02/snowddl_db/sakila/table/film_category.yaml
snowddl/_config/sample01_02/snowddl_db/sakila/table/inventory.yaml
snowddl/_config/sample01_02/snowddl_db/sakila/table/language.yaml
snowddl/_config/sample01_02/snowddl_db/sakila/table/payment.yaml
snowddl/_config/sample01_02/snowddl_db/sakila/table/rental.yaml
snowddl/_config/sample01_02/snowddl_db/sakila/table/staff.yaml
snowddl/_config/sample01_02/snowddl_db/sakila/table/store.yaml
snowddl/_config/sample01_02/snowddl_db/sakila/view/actor_list.yaml
snowddl/_config/sample01_02/snowddl_db/sakila/view/customer_list.yaml
snowddl/_config/sample01_02/snowddl_db/sakila/view/film_list.yaml
snowddl/_config/sample01_02/snowddl_db/sakila/view/sales_by_film_category.yaml
snowddl/_config/sample01_02/snowddl_db/sakila/view/sales_by_store.yaml
snowddl/_config/sample01_02/snowddl_db/sakila/view/staff_list.yaml
snowddl/_config/sample01_02/snowddl_db/sakila_sandbox/params.yaml
snowddl/_config/sample02_01/business_role.yaml
snowddl/_config/sample02_01/network_policy.yaml
snowddl/_config/sample02_01/outbound_share.yaml
snowddl/_config/sample02_01/permission_model.yaml
snowddl/_config/sample02_01/placeholder.yaml
snowddl/_config/sample02_01/resource_monitor.yaml
snowddl/_config/sample02_01/user.yaml
snowddl/_config/sample02_01/warehouse.yaml
snowddl/_config/sample02_01/another_db/another_schema/view/test_view_1.yaml
snowddl/_config/sample02_01/fivetran_db/database_role.yaml
snowddl/_config/sample02_01/fivetran_db/params.yaml
snowddl/_config/sample02_01/fivetran_db/test_schema/params.yaml
snowddl/_config/sample02_01/test_db/test_schema/params.yaml
snowddl/_config/sample02_01/test_db/test_schema/dynamic_table/test_dynamic_table_1.yaml
snowddl/_config/sample02_01/test_db/test_schema/dynamic_table/test_dynamic_table_2.yaml
snowddl/_config/sample02_01/test_db/test_schema/event_table/test_event_table_1.yaml
snowddl/_config/sample02_01/test_db/test_schema/event_table/test_event_table_2.yaml
snowddl/_config/sample02_01/test_db/test_schema/external_function/local_echo(varchar).yaml
snowddl/_config/sample02_01/test_db/test_schema/external_function/test_translator(varchar).yaml
snowddl/_config/sample02_01/test_db/test_schema/external_table/test_ext_table_1.yaml
snowddl/_config/sample02_01/test_db/test_schema/external_table/test_ext_table_2.yaml
snowddl/_config/sample02_01/test_db/test_schema/external_table/test_ext_table_3.yaml
snowddl/_config/sample02_01/test_db/test_schema/external_table/test_ext_table_4.yaml
snowddl/_config/sample02_01/test_db/test_schema/file_format/test_avro_format.yaml
snowddl/_config/sample02_01/test_db/test_schema/file_format/test_csv_format.yaml
snowddl/_config/sample02_01/test_db/test_schema/file_format/test_parquet_format.yaml
snowddl/_config/sample02_01/test_db/test_schema/function/test1_xx_hash(varchar).yaml
snowddl/_config/sample02_01/test_db/test_schema/function/test2_xx_hash(varchar).yaml
snowddl/_config/sample02_01/test_db/test_schema/function/test_py_udf().yaml
snowddl/_config/sample02_01/test_db/test_schema/function/test_req_translator(object).yaml
snowddl/_config/sample02_01/test_db/test_schema/function/test_res_translator(object).yaml
snowddl/_config/sample02_01/test_db/test_schema/function/test_secure_udf(varchar).yaml
snowddl/_config/sample02_01/test_db/test_schema/masking_policy/test_masking_policy_1.yaml
snowddl/_config/sample02_01/test_db/test_schema/masking_policy/test_masking_policy_2.yaml
snowddl/_config/sample02_01/test_db/test_schema/materialized_view/test_mat_view_1.yaml
snowddl/_config/sample02_01/test_db/test_schema/pipe/test_pipe_1.yaml
snowddl/_config/sample02_01/test_db/test_schema/pipe/test_pipe_2.yaml
snowddl/_config/sample02_01/test_db/test_schema/procedure/test1_proc(number).yaml
snowddl/_config/sample02_01/test_db/test_schema/procedure/test2_proc(varchar).yaml
snowddl/_config/sample02_01/test_db/test_schema/procedure/test3_proc().yaml
snowddl/_config/sample02_01/test_db/test_schema/procedure/test4_proc().yaml
snowddl/_config/sample02_01/test_db/test_schema/row_access_policy/test_row_policy_1.yaml
snowddl/_config/sample02_01/test_db/test_schema/row_access_policy/test_row_policy_2.yaml
snowddl/_config/sample02_01/test_db/test_schema/stage/test_external_stage.yaml
snowddl/_config/sample02_01/test_db/test_schema/stage/test_internal_stage.yaml
snowddl/_config/sample02_01/test_db/test_schema/stream/test_stream_1.yaml
snowddl/_config/sample02_01/test_db/test_schema/stream/test_stream_2.yaml
snowddl/_config/sample02_01/test_db/test_schema/table/test_table_1.yaml
snowddl/_config/sample02_01/test_db/test_schema/table/test_table_2.yaml
snowddl/_config/sample02_01/test_db/test_schema/table/test_table_3.yaml
snowddl/_config/sample02_01/test_db/test_schema/table/test_table_4.yaml
snowddl/_config/sample02_01/test_db/test_schema/task/test_task_1.yaml
snowddl/_config/sample02_01/test_db/test_schema/task/test_task_2.yaml
snowddl/_config/sample02_01/test_db/test_schema/task/test_task_3.yaml
snowddl/app/__init__.py
snowddl/app/base.py
snowddl/app/convert.py
snowddl/app/singledb.py
snowddl/blueprint/__init__.py
snowddl/blueprint/blueprint.py
snowddl/blueprint/column.py
snowddl/blueprint/data_type.py
snowddl/blueprint/edition.py
snowddl/blueprint/grant.py
snowddl/blueprint/ident.py
snowddl/blueprint/ident_builder.py
snowddl/blueprint/ident_pattern.py
snowddl/blueprint/object_type.py
snowddl/blueprint/permission_model.py
snowddl/blueprint/reference.py
snowddl/blueprint/semantic_view.py
snowddl/blueprint/stage.py
snowddl/cache/__init__.py
snowddl/cache/intention_cache.py
snowddl/cache/schema_cache.py
snowddl/converter/__init__.py
snowddl/converter/_yaml.py
snowddl/converter/abc_converter.py
snowddl/converter/abc_schema_object_converter.py
snowddl/converter/database.py
snowddl/converter/function.py
snowddl/converter/schema.py
snowddl/converter/sequence.py
snowddl/converter/table.py
snowddl/converter/task.py
snowddl/converter/view.py
snowddl/fernet/__init__.py
snowddl/fernet/cli.py
snowddl/fernet/wrapper.py
snowddl/parser/__init__.py
snowddl/parser/_parsed_file.py
snowddl/parser/_scanner.py
snowddl/parser/_yaml.py
snowddl/parser/abc_parser.py
snowddl/parser/account_params.py
snowddl/parser/account_policy.py
snowddl/parser/aggregation_policy.py
snowddl/parser/alert.py
snowddl/parser/authentication_policy.py
snowddl/parser/business_role.py
snowddl/parser/database.py
snowddl/parser/database_role.py
snowddl/parser/dynamic_table.py
snowddl/parser/event_table.py
snowddl/parser/external_access_integration.py
snowddl/parser/external_function.py
snowddl/parser/external_table.py
snowddl/parser/file_format.py
snowddl/parser/function.py
snowddl/parser/hybrid_table.py
snowddl/parser/iceberg_table.py
snowddl/parser/masking_policy.py
snowddl/parser/materialized_view.py
snowddl/parser/network_policy.py
snowddl/parser/network_rule.py
snowddl/parser/outbound_share.py
snowddl/parser/permission_model.py
snowddl/parser/pipe.py
snowddl/parser/placeholder.py
snowddl/parser/procedure.py
snowddl/parser/projection_policy.py
snowddl/parser/resource_monitor.py
snowddl/parser/row_access_policy.py
snowddl/parser/schema.py
snowddl/parser/secret.py
snowddl/parser/semantic_view.py
snowddl/parser/sequence.py
snowddl/parser/snapshot_policy.py
snowddl/parser/snapshot_set.py
snowddl/parser/stage.py
snowddl/parser/stream.py
snowddl/parser/table.py
snowddl/parser/tag.py
snowddl/parser/task.py
snowddl/parser/technical_role.py
snowddl/parser/user.py
snowddl/parser/view.py
snowddl/parser/warehouse.py
snowddl/resolver/__init__.py
snowddl/resolver/_utils.py
snowddl/resolver/abc_resolver.py
snowddl/resolver/abc_role_resolver.py
snowddl/resolver/abc_schema_object_resolver.py
snowddl/resolver/account_params.py
snowddl/resolver/aggregation_policy.py
snowddl/resolver/alert.py
snowddl/resolver/authentication_policy.py
snowddl/resolver/business_role.py
snowddl/resolver/clone_table.py
snowddl/resolver/database.py
snowddl/resolver/database_owner_role.py
snowddl/resolver/database_read_role.py
snowddl/resolver/database_role.py
snowddl/resolver/database_write_role.py
snowddl/resolver/dynamic_table.py
snowddl/resolver/event_table.py
snowddl/resolver/external_access_integration.py
snowddl/resolver/external_function.py
snowddl/resolver/external_table.py
snowddl/resolver/file_format.py
snowddl/resolver/foreign_key.py
snowddl/resolver/function.py
snowddl/resolver/hybrid_table.py
snowddl/resolver/iceberg_table.py
snowddl/resolver/masking_policy.py
snowddl/resolver/materialized_view.py
snowddl/resolver/network_policy.py
snowddl/resolver/network_rule.py
snowddl/resolver/outbound_share.py
snowddl/resolver/pipe.py
snowddl/resolver/primary_key.py
snowddl/resolver/procedure.py
snowddl/resolver/projection_policy.py
snowddl/resolver/resource_monitor.py
snowddl/resolver/row_access_policy.py
snowddl/resolver/schema.py
snowddl/resolver/schema_owner_role.py
snowddl/resolver/schema_read_role.py
snowddl/resolver/schema_write_role.py
snowddl/resolver/secret.py
snowddl/resolver/semantic_view.py
snowddl/resolver/sequence.py
snowddl/resolver/share_access_role.py
snowddl/resolver/snapshot_policy.py
snowddl/resolver/snapshot_set.py
snowddl/resolver/stage.py
snowddl/resolver/stage_file.py
snowddl/resolver/stream.py
snowddl/resolver/table.py
snowddl/resolver/task.py
snowddl/resolver/technical_role.py
snowddl/resolver/unique_key.py
snowddl/resolver/user.py
snowddl/resolver/user_role.py
snowddl/resolver/view.py
snowddl/resolver/warehouse.py
snowddl/resolver/warehouse_monitor_role.py
snowddl/resolver/warehouse_usage_role.py
snowddl/validator/__init__.py
snowddl/validator/abc_validator.py
snowddl/validator/business_role.py
snowddl/validator/database.py
snowddl/validator/dynamic_table.py
snowddl/validator/hybrid_table.py
snowddl/validator/schema.py
snowddl/validator/stream.py
snowddl/validator/task.py
snowddl/validator/technical_role.py
snowddl/validator/user.py
snowddl/validator/view.py
snowddl/validator/warehouse.py