Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ariga/atlas
/ functions
Functions
7,770 in github.com/ariga/atlas
⨍
Functions
7,770
◇
Types & classes
1,019
↓ 1 callers
Method
VisitFactored_select_stmt
Visit a parse tree produced by Parser#factored_select_stmt.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:143
↓ 1 callers
Method
VisitFilename
Visit a parse tree produced by Parser#filename.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:332
↓ 1 callers
Method
VisitFilter_clause
Visit a parse tree produced by Parser#filter_clause.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:188
↓ 1 callers
Method
VisitForeign_key_clause
Visit a parse tree produced by Parser#foreign_key_clause.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:68
↓ 1 callers
Method
VisitForeign_table
Visit a parse tree produced by Parser#foreign_table.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:299
↓ 1 callers
Method
VisitFrame_clause
Visit a parse tree produced by Parser#frame_clause.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:200
↓ 1 callers
Method
VisitFrame_left
Visit a parse tree produced by Parser#frame_left.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:227
↓ 1 callers
Method
VisitFrame_right
Visit a parse tree produced by Parser#frame_right.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:230
↓ 1 callers
Method
VisitFrame_single
Visit a parse tree produced by Parser#frame_single.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:233
↓ 1 callers
Method
VisitFrame_spec
Visit a parse tree produced by Parser#frame_spec.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:197
↓ 1 callers
Method
VisitFunction_name
Visit a parse tree produced by Parser#function_name.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:281
↓ 1 callers
Method
VisitIndex_name
Visit a parse tree produced by Parser#index_name.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:302
↓ 1 callers
Method
VisitIndexed_column
Visit a parse tree produced by Parser#indexed_column.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:47
↓ 1 callers
Method
VisitInitial_select
Visit a parse tree produced by Parser#initial_select.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:257
↓ 1 callers
Method
VisitInsert_stmt
Visit a parse tree produced by Parser#insert_stmt.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:116
↓ 1 callers
Method
VisitJoin_clause
Visit a parse tree produced by Parser#join_clause.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:137
↓ 1 callers
Method
VisitJoin_constraint
Visit a parse tree produced by Parser#join_constraint.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:161
↓ 1 callers
Method
VisitJoin_operator
Visit a parse tree produced by Parser#join_operator.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:158
↓ 1 callers
Method
VisitKeyword
Visit a parse tree produced by Parser#keyword.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:275
↓ 1 callers
Method
VisitLimit_stmt
Visit a parse tree produced by Parser#limit_stmt.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:218
↓ 1 callers
Method
VisitLiteral_value
Visit a parse tree produced by Parser#literal_value.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:113
↓ 1 callers
Method
VisitModule_argument
Visit a parse tree produced by Parser#module_argument.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:269
↓ 1 callers
Method
VisitModule_name
Visit a parse tree produced by Parser#module_name.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:311
↓ 1 callers
Method
VisitName
Visit a parse tree produced by Parser#name.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:278
↓ 1 callers
Method
VisitOffset
Visit a parse tree produced by Parser#offset.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:239
↓ 1 callers
Method
VisitOrder_by_expr
Visit a parse tree produced by Parser#order_by_expr.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:248
↓ 1 callers
Method
VisitOrder_by_expr_asc_desc
Visit a parse tree produced by Parser#order_by_expr_asc_desc.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:251
↓ 1 callers
Method
VisitOrder_by_stmt
Visit a parse tree produced by Parser#order_by_stmt.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:215
↓ 1 callers
Method
VisitOrdering_term
Visit a parse tree produced by Parser#ordering_term.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:221
↓ 1 callers
Method
VisitOver_clause
Visit a parse tree produced by Parser#over_clause.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:194
↓ 1 callers
Method
VisitParse
Visit a parse tree produced by Parser#parse.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:11
↓ 1 callers
Method
VisitPartition_by
Visit a parse tree produced by Parser#partition_by.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:245
↓ 1 callers
Method
VisitPragma_name
Visit a parse tree produced by Parser#pragma_name.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:314
↓ 1 callers
Method
VisitPragma_stmt
Visit a parse tree produced by Parser#pragma_stmt.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:125
↓ 1 callers
Method
VisitPragma_value
Visit a parse tree produced by Parser#pragma_value.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:128
↓ 1 callers
Method
VisitQualified_table_name
Visit a parse tree produced by Parser#qualified_table_name.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:182
↓ 1 callers
Method
VisitRaise_function
Visit a parse tree produced by Parser#raise_function.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:110
↓ 1 callers
Method
VisitRecursive_cte
Visit a parse tree produced by Parser#recursive_cte.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:89
↓ 1 callers
Method
VisitRecursive_select
Visit a parse tree produced by Parser#recursive_select.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:260
↓ 1 callers
Method
VisitReindex_stmt
Visit a parse tree produced by Parser#reindex_stmt.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:131
↓ 1 callers
Method
VisitRelease_stmt
Visit a parse tree produced by Parser#release_stmt.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:41
↓ 1 callers
Method
VisitResult_column
Visit a parse tree produced by Parser#result_column.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:155
↓ 1 callers
Method
VisitReturning_clause
Visit a parse tree produced by Parser#returning_clause.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:119
↓ 1 callers
Method
VisitRollback_stmt
Visit a parse tree produced by Parser#rollback_stmt.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:35
↓ 1 callers
Method
VisitSavepoint_name
Visit a parse tree produced by Parser#savepoint_name.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:317
↓ 1 callers
Method
VisitSavepoint_stmt
Visit a parse tree produced by Parser#savepoint_stmt.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:38
↓ 1 callers
Method
VisitSchema_name
Visit a parse tree produced by Parser#schema_name.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:284
↓ 1 callers
Method
VisitSelect_core
Visit a parse tree produced by Parser#select_core.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:140
↓ 1 callers
Method
VisitSelect_stmt
Visit a parse tree produced by Parser#select_stmt.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:134
↓ 1 callers
Method
VisitSigned_number
Visit a parse tree produced by Parser#signed_number.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:62
↓ 1 callers
Method
VisitSimple_func
Visit a parse tree produced by Parser#simple_func.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:338
↓ 1 callers
Method
VisitSimple_function_invocation
Visit a parse tree produced by Parser#simple_function_invocation.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:203
↓ 1 callers
Method
VisitSimple_select_stmt
Visit a parse tree produced by Parser#simple_select_stmt.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:146
↓ 1 callers
Method
VisitSql_stmt
Visit a parse tree produced by Parser#sql_stmt.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:17
↓ 1 callers
Method
VisitSql_stmt_list
Visit a parse tree produced by Parser#sql_stmt_list.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:14
↓ 1 callers
Method
VisitTable_alias
Visit a parse tree produced by Parser#table_alias.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:320
↓ 1 callers
Method
VisitTable_constraint
Visit a parse tree produced by Parser#table_constraint.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:65
↓ 1 callers
Method
VisitTable_function_name
Visit a parse tree produced by Parser#table_function_name.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:344
↓ 1 callers
Method
VisitTable_name
Visit a parse tree produced by Parser#table_name.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:287
↓ 1 callers
Method
VisitTable_or_index_name
Visit a parse tree produced by Parser#table_or_index_name.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:290
↓ 1 callers
Method
VisitTable_or_subquery
Visit a parse tree produced by Parser#table_or_subquery.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:152
↓ 1 callers
Method
VisitTransaction_name
Visit a parse tree produced by Parser#transaction_name.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:323
↓ 1 callers
Method
VisitTrigger_name
Visit a parse tree produced by Parser#trigger_name.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:305
↓ 1 callers
Method
VisitType_name
Visit a parse tree produced by Parser#type_name.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:56
↓ 1 callers
Method
VisitUnary_operator
Visit a parse tree produced by Parser#unary_operator.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:263
↓ 1 callers
Method
VisitUpdate_stmt
Visit a parse tree produced by Parser#update_stmt.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:167
↓ 1 callers
Method
VisitUpdate_stmt_limited
Visit a parse tree produced by Parser#update_stmt_limited.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:179
↓ 1 callers
Method
VisitUpsert_clause
Visit a parse tree produced by Parser#upsert_clause.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:122
↓ 1 callers
Method
VisitVacuum_stmt
Visit a parse tree produced by Parser#vacuum_stmt.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:185
↓ 1 callers
Method
VisitView_name
Visit a parse tree produced by Parser#view_name.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:308
↓ 1 callers
Method
VisitWindow_defn
Visit a parse tree produced by Parser#window_defn.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:191
↓ 1 callers
Method
VisitWindow_function
Visit a parse tree produced by Parser#window_function.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:236
↓ 1 callers
Method
VisitWindow_function_invocation
Visit a parse tree produced by Parser#window_function_invocation.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:209
↓ 1 callers
Method
VisitWindow_name
Visit a parse tree produced by Parser#window_name.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:326
↓ 1 callers
Method
VisitWith_clause
Visit a parse tree produced by Parser#with_clause.
cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go:83
↓ 1 callers
Method
Where
Where appends a list predicates to the RevisionDelete builder.
cmd/atlas/internal/migrate/ent/revision_delete.go:28
↓ 1 callers
Method
Where
Where appends a list predicates to the RevisionUpdate builder.
cmd/atlas/internal/migrate/ent/revision_update.go:33
↓ 1 callers
Method
Window_function
()
cmd/atlas/internal/sqlparse/sqliteparse/parser.go:26467
↓ 1 callers
Function
WithBuildTags
WithBuildTags sets the build tags for the Runner.
sdk/tmplrun/tmplrun.go:36
↓ 1 callers
Function
WithContext
WithContext allows passing a context to Eval stage. If provided, data source and type-block handlers will have access to this context.
schemahcl/schemahcl.go:75
↓ 1 callers
Function
WithFromSpec
WithFromSpec allows configuring the FromSpec convert function using functional options.
schemahcl/types.go:310
↓ 1 callers
Function
WithFunctions
WithFunctions registers a list of functions to be injected into the context.
schemahcl/schemahcl.go:125
↓ 1 callers
Function
WithMigrationsPath
WithMigrationsPath configures the path for the migration directory.
cmd/atlas/internal/migratelint/lint.go:100
↓ 1 callers
Function
WithPos
WithPos attaches parse positions to returned Resources and Attrs.
schemahcl/schemahcl.go:106
↓ 1 callers
Function
WithSchema
WithSchema configures the schema to use for the revision table.
cmd/atlas/internal/migrate/migrate.go:132
↓ 1 callers
Function
WithSpecFunc
WithSpecFunc configures the registry to use the given function for converting a schema.Type to schemahcl.Type
schemahcl/types.go:81
↓ 1 callers
Function
WithToSpec
WithToSpec allows configuring the ToSpec convert function using functional options.
schemahcl/types.go:317
↓ 1 callers
Function
WithTypeFormatter
WithTypeFormatter allows overriding the Format function for the Type.
schemahcl/types.go:303
↓ 1 callers
Function
WithVariables
WithVariables registers a list of variables to be injected into the context.
schemahcl/schemahcl.go:113
↓ 1 callers
Method
WrapErr
WrapErr wraps the written string with parentheses
sql/internal/sqlx/sqlx.go:488
↓ 1 callers
Method
WrapIndentErr
WrapIndentErr is like WrapErr but with extra level of indentation.
sql/internal/sqlx/sqlx.go:505
↓ 1 callers
Method
WriteCheckpoint
WriteCheckpoint writes the given Plan as a checkpoint file to the Dir based on the configured Formatter.
sql/migrate/migrate.go:535
↓ 1 callers
Method
WriteSchema
WriteSchema writes the current and desired schema to the summary.
cmd/atlas/internal/migratelint/lint.go:912
↓ 1 callers
Method
WriteTo
WriteTo writes the schema changes to w instead of running them against the database. if err := client.Schema.WriteTo(context.Background(), os.Stdout
cmd/atlas/internal/migrate/ent/migrate/migrate.go:66
↓ 1 callers
Function
acquire
Use pg_try_advisory_lock to avoid deadlocks between multiple executions of Atlas (commonly tests). The common case is as follows: a process (P1) of At
sql/postgres/driver.go:374
↓ 1 callers
Function
acquire
(ctx context.Context, conn schema.ExecQuerier, name string, timeout time.Duration)
sql/mysql/driver.go:294
↓ 1 callers
Method
add
add the given path to the migration files according to its type. The input directory is assumed to be valid according to the Flyway documentation (no
sql/sqltool/tool.go:495
↓ 1 callers
Method
addChecks
addChecks scans the rows and adds the checks to the table.
sql/postgres/inspect.go:688
↓ 1 callers
Method
addColumn
addColumn scans the current row and adds a new column from it to the scope (table or view).
sql/postgres/inspect.go:235
↓ 1 callers
Method
addColumn
addColumn scans the current row and adds a new column from it to the table.
sql/mysql/inspect.go:243
← previous
next →
1,901–2,000 of 7,770, ranked by callers