MCPcopy Index your code

hub / github.com/Titan-Systems/titan / functions

Functions1,136 in github.com/Titan-Systems/titan

↓ 4 callersMethodvalues
(self)
titan/resource_tags.py:45
↓ 3 callersMethod__init__
(self, path: Union[Path, str])
titan/operations/connector.py:129
↓ 3 callersFunction_convert_to_gmt
datetime.datetime(2049, 1, 6, 12, 0, tzinfo=<DstTzInfo 'America/Los_Angeles' PST-1 day, 16:00:00 STD>) => 2049-01-06 20:00
titan/data_provider.py:237
↓ 3 callersFunction_first_match
(parser, text)
titan/parse.py:267
↓ 3 callersFunction_in_parens
(expr)
titan/parse.py:45
↓ 3 callersFunction_list_schemas
(session, database)
titan/adapters/permifrost.py:84
↓ 3 callersFunction_parse_cluster_keys
Assume cluster key statement is in the form of: LINEAR(C1, C3) LINEAR(SUBSTRING(C2, 5, 15), CAST(C1 AS DATE))
titan/data_provider.py:252
↓ 3 callersFunction_parse_column
(sql)
titan/parse.py:517
↓ 3 callersFunction_render_value
(value)
titan/blueprint.py:301
↓ 3 callersMethodassert_is_file
(self)
titan/operations/connector.py:418
↓ 3 callersFunctioncamelcase_to_snakecase
(name: str)
tools/generate_resource_docs.py:181
↓ 3 callersFunctioncreate
(cursor, resource: Resource)
tests/integration/test_lifecycle.py:34
↓ 3 callersFunctionfqn_to_sql
(fqn: FQN)
titan/lifecycle.py:14
↓ 3 callersMethoditerdir
When the path points to a directory, yield path objects of the directory contents. Otherwise, NotADirectoryError is raised. I
titan/operations/connector.py:158
↓ 3 callersFunctionnames_are_equal
(name1: Union[None, str, ResourceName], name2: Union[None, str, ResourceName])
titan/identifiers.py:320
↓ 3 callersFunctionread_config
(file)
tools/__reset_test_account.py:14
↓ 3 callersMethodremove
(self, resource: Resource)
titan/resources/resource.py:545
↓ 3 callersMethodto_dict
(self, account_edition: Optional[AccountEdition] = None)
titan/resources/resource.py:393
↓ 2 callersMethod__init__
( self, name: str, enabled: bool, storage_aws_role_arn: str, storage_a
titan/resources/storage_integration.py:99
↓ 2 callersMethod__init__
( self, name: str, owner: str = "SYSADMIN", comment: str = None, allow
titan/resources/tag.py:72
↓ 2 callersMethod__init__
( self, name: str, api_authentication: str, oauth_scopes: list[str] = None,
titan/resources/secret.py:271
↓ 2 callersMethod__init__
( self, name: str, on_view: str, owner: str = "SYSADMIN", copy_grants:
titan/resources/stream.py:355
↓ 2 callersMethod__init__
( self, name: str, enabled: bool = True, comment: str = None, **kwargs
titan/resources/security_integration.py:197
↓ 2 callersMethod__init__
( self, name: str, owner: str = "SYSADMIN", compression: Compression = "AUTO",
titan/resources/file_format.py:137
↓ 2 callersMethod__post_init__
(self)
titan/resources/storage_integration.py:30
↓ 2 callersMethod__post_init__
(self)
titan/resources/file_format.py:46
↓ 2 callersFunction_add_database_grants
(resources, databases, privs, role)
titan/adapters/permifrost.py:147
↓ 2 callersFunction_add_schema_grants
(resources, schema_identifier, privs, role)
titan/adapters/permifrost.py:161
↓ 2 callersFunction_add_table_grants
(resources, table_identifier, privs, role)
titan/adapters/permifrost.py:194
↓ 2 callersFunction_add_view_grants
(resources, view_identifier, privs, role)
titan/adapters/permifrost.py:227
↓ 2 callersMethod_assert_exists_and_is_file
(self)
titan/operations/connector.py:410
↓ 2 callersMethod_assert_file_size_limit
(self, size_limit_in_mb)
titan/operations/connector.py:426
↓ 2 callersFunction_cast_param_value
(raw_value: str, param_type: str)
titan/data_provider.py:351
↓ 2 callersFunction_consume_tokens
(parser, text)
titan/parse.py:413
↓ 2 callersFunction_container_descriptor
Given the URN of a resource, return a descriptor of the container that owns it.
titan/blueprint.py:1291
↓ 2 callersFunction_database
()
tests/integration/test_blueprint.py:471
↓ 2 callersFunction_format_resource_config
(urn: URN, resource: dict, resource_type: ResourceType)
titan/operations/export.py:69
↓ 2 callersFunction_get_databases
(resource: ResourceContainer)
titan/blueprint.py:479
↓ 2 callersFunction_get_resource_cls
(resource_name)
tests/helpers.py:49
↓ 2 callersFunction_get_schema_by_name
(resource: ResourceContainer, name: Union[ResourceName, str])
titan/blueprint.py:487
↓ 2 callersFunction_normalize_enum_value
(value: str)
titan/enums.py:4
↓ 2 callersFunction_params_to_str
(params: dict)
titan/identifiers.py:308
↓ 2 callersFunction_parse_create_header
(sql, resource_type, scope)
titan/parse.py:112
↓ 2 callersFunction_parse_function_arguments
Input ----- FETCH_DATABASE(VARCHAR) RETURN OBJECT Output ------ identifier => FETCH_DATABASE(VARCHAR) return
titan/data_provider.py:284
↓ 2 callersFunction_plan_for_resources
(resources)
tests/test_blueprint_ownership.py:240
↓ 2 callersFunction_raise_file_exists_error
(path: Path)
titan/operations/connector.py:431
↓ 2 callersFunction_raise_is_a_directory_error
(path: Path)
titan/operations/connector.py:435
↓ 2 callersFunction_raise_not_a_directory_error
(path: Path)
titan/operations/connector.py:439
↓ 2 callersMethod_requires
(self, resource: "Resource")
titan/resources/resource.py:415
↓ 2 callersFunction_show_resource_parameters
(session: SnowflakeConnection, type_str: str, fqn: FQN, cacheable: bool = True)
titan/data_provider.py:487
↓ 2 callersFunctionall_privs_for_resource_type
(resource_type)
titan/privs.py:528
↓ 2 callersMethodassert_is_directory
(self)
titan/operations/connector.py:422
↓ 2 callersFunctioncollect_configs_from_path
(path: str)
titan/gitops.py:320
↓ 2 callersFunctionconvert_to_resource
This function helps provide flexibility to users on how Resource fields are set. The most common use case is to allow a user to pass in a str
titan/resources/resource.py:668
↓ 2 callersFunctionfetch_resource
(session: SnowflakeConnection, urn: URN)
titan/data_provider.py:608
↓ 2 callersMethodfully_qualified_name
(self, _, resource_name: ResourceName)
titan/scope.py:38
↓ 2 callersFunctionget_config
(session_ctx)
tools/manage_test_account.py:30
↓ 2 callersFunctionget_connection
()
tools/manage_test_account.py:16
↓ 2 callersFunctionget_env_vars
()
titan/operations/connector.py:519
↓ 2 callersFunctionget_sql_fixtures
()
tests/helpers.py:91
↓ 2 callersMethoditems
(self)
titan/resource_tags.py:39
↓ 2 callersFunctionmerge_configs
(config1: dict, config2: dict)
tools/__reset_test_account.py:21
↓ 2 callersFunctionmerge_vars
(vars: dict, other_vars: dict)
titan/gitops.py:350
↓ 2 callersFunctionoptions_result_to_list
(options_result)
titan/data_provider.py:375
↓ 2 callersFunctionparse_view_ddl
Parse the DDL for a view. Example: CREATE VIEW STATIC_DATABASE.PUBLIC.STATIC_VIEW (id) CHANGE_TR
titan/parse.py:628
↓ 2 callersFunctionprint_blueprint_config
(config: BlueprintConfig)
titan/blueprint_config.py:118
↓ 2 callersFunctionpublic_schema_urn
(database_urn: URN)
titan/resources/database.py:191
↓ 2 callersFunctionquote_value
(value: str)
titan/props.py:27
↓ 2 callersFunctionread_config
(config_path)
titan/gitops.py:296
↓ 2 callersFunctionremove_none_values
(d)
tests/test_identities.py:18
↓ 2 callersFunctionreset_test_account
()
tools/manage_test_account.py:53
↓ 2 callersFunctionset_vars_defaults
(vars_spec: list[dict], vars: dict)
titan/blueprint_config.py:107
↓ 2 callersFunctionstrip_unfetchable_fields
(spec, data: dict)
tests/integration/data_provider/test_fetch_resource_simple.py:30
↓ 2 callersFunctionsystem_role_for_priv
(priv: str)
titan/privs.py:538
↓ 2 callersFunctionteardown_test_account
()
tools/manage_test_account.py:67
↓ 2 callersFunctiontitan_cli
titan core helps you manage your Snowflake environment.
titan/cli.py:59
↓ 2 callersMethodto_dict
(self, _=None)
titan/resources/secret.py:294
↓ 2 callersMethodto_string
(self, vars: dict)
titan/var.py:15
↓ 2 callersFunctiontopological_sort
(resource_set: set[T], references: set[tuple[T, T]])
titan/blueprint.py:1245
↓ 2 callersMethodtouch
Create a file at this given path. For details, check pathlib.Path.touch()
titan/operations/connector.py:216
↓ 2 callersMethodtypecheck
(self, prop_value)
titan/props.py:82
↓ 2 callersFunctionudf_fqn
(udf: Union[JavascriptUDF, PythonUDF])
titan/resources/function.py:318
↓ 2 callersFunctionuse_role
Set the active role for the current session.
titan/data_provider.py:601
↓ 2 callersMethodvalidate_identity
(self, prop, sql)
tests/test_props.py:23
↓ 1 callersMethod__init__
( self, name: str, owner: str = "SYSADMIN", encryption: dict[str, EncryptionTy
titan/resources/stage.py:136
↓ 1 callersMethod__init__
( self, name: str, owner: str = "ACCOUNTADMIN", storage_locations: list[dict]
titan/resources/external_volume.py:120
↓ 1 callersMethod__init__
( self, name: str, owner: str = "USERADMIN", tags: dict[str, str] = None,
titan/resources/role.py:64
↓ 1 callersMethod__init__
( self, name: str, owner: str = "SYSADMIN", secure: bool = False, vola
titan/resources/view.py:142
↓ 1 callersMethod__init__
( self, name: str, table_format: CatalogTableFormat, glue_aws_role_arn: str,
titan/resources/catalog_integration.py:104
↓ 1 callersMethod__init__
( self, name: str, args: list, returns: str, runtime_version: str,
titan/resources/function.py:272
↓ 1 callersMethod__init__
( self, name: str, columns: list[dict], target_lag: str, warehouse: st
titan/resources/dynamic_table.py:141
↓ 1 callersMethod__new__
(cls, name, bases, attrs)
titan/resources/resource.py:257
↓ 1 callersMethod__post_init__
(self)
titan/resources/stage.py:57
↓ 1 callersMethod__post_init__
(self)
titan/resources/external_volume.py:101
↓ 1 callersMethod__post_init__
(self)
titan/resources/role.py:17
↓ 1 callersMethod__post_init__
(self)
titan/resources/catalog_integration.py:33
↓ 1 callersMethod_add
(self, resource: Resource)
titan/blueprint.py:1015
↓ 1 callersFunction_avoid_closing_the_connection_if_it_was_shared
( using_session_token: bool, using_master_token: bool, connection_parameters: Dict )
titan/operations/connector.py:443
↓ 1 callersMethod_build_resource_graph
Convert the staged resources into a directed graph of resources
titan/blueprint.py:684
↓ 1 callersFunction_coerce_resource_field
(field_value, field_type)
titan/resources/resource.py:70
← previousnext →101–200 of 1,136, ranked by callers