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
AddExecutionTime
AddExecutionTime adds t to the "execution_time" field.
cmd/atlas/internal/migrate/ent/mutation.go:440
↓ 1 callers
Method
AddRefs
(...Object)
sql/schema/dsl.go:270
↓ 1 callers
Method
AddTotal
AddTotal adds value to the "total" field.
cmd/atlas/internal/migrate/ent/revision_update.go:96
↓ 1 callers
Method
AddTotal
AddTotal adds i to the "total" field.
cmd/atlas/internal/migrate/ent/mutation.go:348
↓ 1 callers
Method
AddType
AddType adds value to the "type" field.
cmd/atlas/internal/migrate/ent/revision_update.go:54
↓ 1 callers
Method
AddType
AddType adds mt to the "type" field.
cmd/atlas/internal/migrate/ent/mutation.go:236
↓ 1 callers
Method
Aggregate_func
()
cmd/atlas/internal/sqlparse/sqliteparse/parser.go:32127
↓ 1 callers
Method
Alias
()
cmd/atlas/internal/sqlparse/sqliteparse/parser.go:31671
↓ 1 callers
Method
Alter_table_stmt
()
cmd/atlas/internal/sqlparse/sqliteparse/parser.go:2932
↓ 1 callers
Function
AlternateSchema
AlternateSchemas allows alternate schema names to be passed into ent operations.
cmd/atlas/internal/migrate/ent/client.go:358
↓ 1 callers
Method
Analyze_stmt
()
cmd/atlas/internal/sqlparse/sqliteparse/parser.go:3257
↓ 1 callers
Method
AnnotateChanges
([]schema.Change, *schema.DiffOptions)
sql/internal/sqlx/diff.go:101
↓ 1 callers
Method
AppendPartialHashes
AppendPartialHashes appends value to the "partial_hashes" field.
cmd/atlas/internal/migrate/ent/revision_update.go:183
↓ 1 callers
Method
Assignment_list
()
cmd/atlas/internal/sqlparse/sqliteparse/parser.go:20702
↓ 1 callers
Method
Attach_stmt
()
cmd/atlas/internal/sqlparse/sqliteparse/parser.go:3447
↓ 1 callers
Method
Begin
Begin starts and returns a new transaction.
sdk/recordriver/driver.go:109
↓ 1 callers
Method
Begin_stmt
()
cmd/atlas/internal/sqlparse/sqliteparse/parser.go:3622
↓ 1 callers
Function
BodyDefChanged
BodyDefChanged reports if the body definition of a function, procedure, view, or trigger has changed. There is a small task here that normalizes the i
sql/internal/sqlx/diff.go:805
↓ 1 callers
Method
Bools
Bools returns a slice of bools from the Value of the Attr. If The value is not a ListValue or its values cannot be converted to bools an error is retu
schemahcl/spec.go:380
↓ 1 callers
Method
ChangeSchema
(*url.URL, string)
sql/sqlclient/client.go:249
↓ 1 callers
Method
CharsetToCollate
CharsetToCollate returns the mapping from charset to its default collation.
sql/mysql/internal/mysqlversion/mysqlversion.go:98
↓ 1 callers
Function
Check
Check converts a sqlspec.Check to a schema.Check.
sql/internal/specutil/convert.go:377
↓ 1 callers
Function
ChecksDiff
ChecksDiff computes the change diff between the 2 tables.
sql/internal/sqlx/diff.go:664
↓ 1 callers
Method
ClearError
ClearError clears the value of the "error" field.
cmd/atlas/internal/migrate/ent/revision_update.go:137
↓ 1 callers
Method
ClearError
ClearError clears the value of the "error" field.
cmd/atlas/internal/migrate/ent/mutation.go:495
↓ 1 callers
Method
ClearErrorStmt
ClearErrorStmt clears the value of the "error_stmt" field.
cmd/atlas/internal/migrate/ent/revision_update.go:157
↓ 1 callers
Method
ClearErrorStmt
ClearErrorStmt clears the value of the "error_stmt" field.
cmd/atlas/internal/migrate/ent/mutation.go:544
↓ 1 callers
Method
ClearPartialHashes
ClearPartialHashes clears the value of the "partial_hashes" field.
cmd/atlas/internal/migrate/ent/revision_update.go:189
↓ 1 callers
Method
ClearPartialHashes
ClearPartialHashes clears the value of the "partial_hashes" field.
cmd/atlas/internal/migrate/ent/mutation.go:643
↓ 1 callers
Method
Close
Close implements the io.Closer interface.
sql/internal/sqlx/sqlx.go:36
↓ 1 callers
Method
ColumnFilledBefore
ColumnFilledBefore checks if the column was filled with values before the given position in the file. For example: UPDATE <table> SET <column> = <va
cmd/atlas/internal/sqlparse/sqlparse.go:31
↓ 1 callers
Method
Column_alias
()
cmd/atlas/internal/sqlparse/sqliteparse/parser.go:28729
↓ 1 callers
Method
Column_constraint
()
cmd/atlas/internal/sqlparse/sqliteparse/parser.go:6322
↓ 1 callers
Function
CommitFunc
CommitFunc takes a transaction and ensures to toggle foreign keys back on after tx.Commit is called.
sql/sqlite/driver.go:283
↓ 1 callers
Method
Commit_stmt
()
cmd/atlas/internal/sqlparse/sqliteparse/parser.go:3791
↓ 1 callers
Method
Compound_operator
()
cmd/atlas/internal/sqlparse/sqliteparse/parser.go:20010
↓ 1 callers
Method
CopilotStream
CopilotStream executes a one-shot Copilot session, streaming the result.
atlasexec/copilot.go:115
↓ 1 callers
Method
CopyFiles
CopyFiles copies all files to the MemDir and update the atlas.sum file, or create it if it does not exist.
sql/migrate/dir.go:450
↓ 1 callers
Method
Create
Create creates all schema resources.
cmd/atlas/internal/migrate/ent/migrate/migrate.go:48
↓ 1 callers
Method
CreateViewAfter
CreateViewAfter checks if a view was created after the position with the given name to a table. For example: ALTER TABLE `users` RENAME TO `Users`
cmd/atlas/internal/sqlparse/sqlparse.go:39
↓ 1 callers
Method
Create_index_stmt
()
cmd/atlas/internal/sqlparse/sqliteparse/parser.go:4562
↓ 1 callers
Method
Create_table_stmt
()
cmd/atlas/internal/sqlparse/sqliteparse/parser.go:5278
↓ 1 callers
Method
Create_trigger_stmt
()
cmd/atlas/internal/sqlparse/sqliteparse/parser.go:8622
↓ 1 callers
Method
Create_view_stmt
()
cmd/atlas/internal/sqlparse/sqliteparse/parser.go:9250
↓ 1 callers
Method
Create_virtual_table_stmt
()
cmd/atlas/internal/sqlparse/sqliteparse/parser.go:9662
↓ 1 callers
Method
Debug
Debug returns a new debug-client. It's used to get verbose logging on specific operations. client.Debug(). Revision. Query(). Count(ctx)
cmd/atlas/internal/migrate/ent/client.go:171
↓ 1 callers
Function
DecimalPrecision
DecimalPrecision configures the precision of the decimal type.
sql/schema/dsl.go:466
↓ 1 callers
Function
DecimalScale
DecimalScale configures the scale of the decimal type.
sql/schema/dsl.go:473
↓ 1 callers
Function
DecimalUnsigned
DecimalUnsigned configures the unsigned of the float type.
sql/schema/dsl.go:480
↓ 1 callers
Method
Default_value
()
cmd/atlas/internal/sqlparse/sqliteparse/parser.go:27239
↓ 1 callers
Method
Delete
Delete returns a delete builder for Revision.
cmd/atlas/internal/migrate/ent/client.go:276
↓ 1 callers
Method
Delete_stmt_limited
()
cmd/atlas/internal/sqlparse/sqliteparse/parser.go:11382
↓ 1 callers
Method
Detach_stmt
()
cmd/atlas/internal/sqlparse/sqliteparse/parser.go:11602
↓ 1 callers
Method
Diagnostics
Diagnostics runs the common analysis on the file and returns its diagnostics.
sql/sqlcheck/datadepend/datadepend.go:82
↓ 1 callers
Function
DiffNormalized
DiffNormalized returns a DiffOption that sets DiffMode to DiffModeNormalized, indicating the Differ should consider input objects as normalized, For e
sql/schema/migrate.go:383
↓ 1 callers
Method
DiffOptions
DiffOptions returns the diff options configured for the environment, or nil if no environment or diff policy were set.
cmd/atlas/internal/cmdapi/project.go:447
↓ 1 callers
Method
Differ
Differ returns the raw states differ for the given URLs, if registered.
cmd/atlas/internal/cmdext/cmdext.go:595
↓ 1 callers
Function
Dir
Dir parses u and calls dirURL.
cmd/atlas/internal/migrate/migrate.go:370
↓ 1 callers
Function
DirURL
DirURL returns a migrate.Dir to use as migration directory.
cmd/atlas/internal/migrate/migrate.go:389
↓ 1 callers
Method
DoNothing
DoNothing configures the conflict_action to `DO NOTHING`. Supported only by SQLite and PostgreSQL.
cmd/atlas/internal/migrate/ent/revision_create.go:551
↓ 1 callers
Function
DriverOpener
DriverOpener is a helper Opener creator for sharing between all drivers.
sql/sqlclient/client.go:422
↓ 1 callers
Method
DropSchemaChange
(*schema.Schema)
sql/internal/sqlx/diff.go:79
↓ 1 callers
Method
Drop_stmt
()
cmd/atlas/internal/sqlparse/sqliteparse/parser.go:11808
↓ 1 callers
Function
EntDialect
EntDialect returns the Ent dialect for the given driver.
cmd/atlas/internal/migrate/migrate.go:63
↓ 1 callers
Method
EnterAggregate_func
EnterAggregate_func is called when entering the aggregate_func production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:341
↓ 1 callers
Method
EnterAggregate_function_invocation
EnterAggregate_function_invocation is called when entering the aggregate_function_invocation production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:206
↓ 1 callers
Method
EnterAlias
EnterAlias is called when entering the alias production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:329
↓ 1 callers
Method
EnterAlter_table_stmt
EnterAlter_table_stmt is called when entering the alter_table_stmt production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:20
↓ 1 callers
Method
EnterAnalyze_stmt
EnterAnalyze_stmt is called when entering the analyze_stmt production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:23
↓ 1 callers
Method
EnterAny_name
EnterAny_name is called when entering the any_name production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:347
↓ 1 callers
Method
EnterAsc_desc
EnterAsc_desc is called when entering the asc_desc production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:224
↓ 1 callers
Method
EnterAssignment
EnterAssignment is called when entering the assignment production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:173
↓ 1 callers
Method
EnterAssignment_list
EnterAssignment_list is called when entering the assignment_list production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:170
↓ 1 callers
Method
EnterAttach_stmt
EnterAttach_stmt is called when entering the attach_stmt production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:26
↓ 1 callers
Method
EnterBase_window_name
EnterBase_window_name is called when entering the base_window_name production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:335
↓ 1 callers
Method
EnterBegin_stmt
EnterBegin_stmt is called when entering the begin_stmt production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:29
↓ 1 callers
Method
EnterCollation_name
EnterCollation_name is called when entering the collation_name production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:296
↓ 1 callers
Method
EnterColumn_alias
EnterColumn_alias is called when entering the column_alias production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:272
↓ 1 callers
Method
EnterColumn_constraint
EnterColumn_constraint is called when entering the column_constraint production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:59
↓ 1 callers
Method
EnterColumn_def
EnterColumn_def is called when entering the column_def production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:53
↓ 1 callers
Method
EnterColumn_name
EnterColumn_name is called when entering the column_name production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:293
↓ 1 callers
Method
EnterColumn_name_list
EnterColumn_name_list is called when entering the column_name_list production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:176
↓ 1 callers
Method
EnterCommit_stmt
EnterCommit_stmt is called when entering the commit_stmt production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:32
↓ 1 callers
Method
EnterCommon_table_expression
EnterCommon_table_expression is called when entering the common_table_expression production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:92
↓ 1 callers
Method
EnterCommon_table_stmt
EnterCommon_table_stmt is called when entering the common_table_stmt production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:212
↓ 1 callers
Method
EnterCompound_operator
EnterCompound_operator is called when entering the compound_operator production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:164
↓ 1 callers
Method
EnterCompound_select_stmt
EnterCompound_select_stmt is called when entering the compound_select_stmt production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:149
↓ 1 callers
Method
EnterConflict_clause
EnterConflict_clause is called when entering the conflict_clause production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:71
↓ 1 callers
Method
EnterCreate_index_stmt
EnterCreate_index_stmt is called when entering the create_index_stmt production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:44
↓ 1 callers
Method
EnterCreate_table_stmt
EnterCreate_table_stmt is called when entering the create_table_stmt production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:50
↓ 1 callers
Method
EnterCreate_trigger_stmt
EnterCreate_trigger_stmt is called when entering the create_trigger_stmt production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:74
↓ 1 callers
Method
EnterCreate_view_stmt
EnterCreate_view_stmt is called when entering the create_view_stmt production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:77
↓ 1 callers
Method
EnterCreate_virtual_table_stmt
EnterCreate_virtual_table_stmt is called when entering the create_virtual_table_stmt production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:80
↓ 1 callers
Method
EnterCte_table_name
EnterCte_table_name is called when entering the cte_table_name production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:86
↓ 1 callers
Method
EnterDefault_value
EnterDefault_value is called when entering the default_value production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:242
↓ 1 callers
Method
EnterDelete_stmt
EnterDelete_stmt is called when entering the delete_stmt production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:95
↓ 1 callers
Method
EnterDelete_stmt_limited
EnterDelete_stmt_limited is called when entering the delete_stmt_limited production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:98
↓ 1 callers
Method
EnterDetach_stmt
EnterDetach_stmt is called when entering the detach_stmt production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:101
↓ 1 callers
Method
EnterDrop_stmt
EnterDrop_stmt is called when entering the drop_stmt production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:104
↓ 1 callers
Method
EnterError_message
EnterError_message is called when entering the error_message production.
cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go:266
← previous
next →
1,201–1,300 of 7,770, ranked by callers