SYMBOL INDEX (8271 symbols across 301 files) FILE: atlasexec/atlas.go type Client (line 27) | type Client struct method WithWorkDir (line 150) | func (c *Client) WithWorkDir(dir string, fn func(*Client) error) error { method SetEnv (line 159) | func (c *Client) SetEnv(env map[string]string) error { method SetStdout (line 170) | func (c *Client) SetStdout(w io.Writer) { method SetStderr (line 175) | func (c *Client) SetStderr(w io.Writer) { method Login (line 180) | func (c *Client) Login(ctx context.Context, params *LoginParams) error { method Logout (line 193) | func (c *Client) Logout(ctx context.Context) error { method WhoAmI (line 199) | func (c *Client) WhoAmI(ctx context.Context, params *WhoAmIParams) (*W... method Version (line 217) | func (c *Client) Version(ctx context.Context) (*Version, error) { method runCommand (line 294) | func (c *Client) runCommand(ctx context.Context, args []string) (io.Re... method runCommandStream (line 317) | func (c *Client) runCommandStream(ctx context.Context, args []string) ... method cmd (line 348) | func (c *Client) cmd(ctx context.Context, args []string) *exec.Cmd { method runErr (line 363) | func (c *Client) runErr(err error, stdout, stderr interface{ String() ... type LoginParams (line 35) | type LoginParams struct type WhoAmIParams (line 40) | type WhoAmIParams struct type WhoAmI (line 46) | type WhoAmI struct type Version (line 50) | type Version struct method String (line 242) | func (v Version) String() string { type VarArgs (line 56) | type VarArgs interface type Vars2 (line 62) | type Vars2 method AsArgs (line 488) | func (v Vars2) AsArgs() []string { type Environ (line 64) | type Environ method ToSlice (line 273) | func (e Environ) ToSlice() []string { type RunContext (line 67) | type RunContext struct type SCMType (line 78) | type SCMType type DeployRunContext (line 81) | type DeployRunContext struct type TriggerType (line 86) | type TriggerType type Vars (line 90) | type Vars method AsArgs (line 510) | func (v Vars) AsArgs() []string { constant TriggerTypeCLI (line 95) | TriggerTypeCLI TriggerType = "CLI" constant TriggerTypeKubernetes (line 96) | TriggerTypeKubernetes TriggerType = "KUBERNETES" constant TriggerTypeTerraform (line 97) | TriggerTypeTerraform TriggerType = "TERRAFORM" constant TriggerTypeGithubAction (line 98) | TriggerTypeGithubAction TriggerType = "GITHUB_ACTION" constant TriggerTypeCircleCIOrb (line 99) | TriggerTypeCircleCIOrb TriggerType = "CIRCLECI_ORB" constant TriggerTypeGitlab (line 100) | TriggerTypeGitlab TriggerType = "GITLAB" constant TriggerTypeBitbucket (line 101) | TriggerTypeBitbucket TriggerType = "BITBUCKET" constant TriggerTypeAzureDevOps (line 102) | TriggerTypeAzureDevOps TriggerType = "AZURE_DEVOPS" constant SCMTypeGithub (line 107) | SCMTypeGithub SCMType = "GITHUB" constant SCMTypeGitlab (line 108) | SCMTypeGitlab SCMType = "GITLAB" constant SCMTypeBitbucket (line 109) | SCMTypeBitbucket SCMType = "BITBUCKET" constant SCMTypeAzureDevOps (line 110) | SCMTypeAzureDevOps SCMType = "AZURE_DEVOPS" constant ExecOrderLinear (line 115) | ExecOrderLinear MigrateExecOrder = "linear" constant ExecOrderLinearSkip (line 116) | ExecOrderLinearSkip MigrateExecOrder = "linear-skip" constant ExecOrderNonLinear (line 117) | ExecOrderNonLinear MigrateExecOrder = "non-linear" function NewClient (line 121) | func NewClient(workingDir, execPath string) (_ *Client, err error) { function NewOSEnviron (line 255) | func NewOSEnviron() Environ { type Stream (line 306) | type Stream interface type stream (line 379) | type stream struct method Next (line 387) | func (s *stream) Next() bool { method Current (line 403) | func (s *stream) Current() (string, error) { method Err (line 413) | func (s *stream) Err() error { function mergeWriters (line 421) | func mergeWriters(writers ...io.Writer) io.Writer { type Error (line 440) | type Error struct method Error (line 447) | func (e *Error) Error() string { method ExitCode (line 456) | func (e *Error) ExitCode() int { method Unwrap (line 467) | func (e *Error) Unwrap() error { function TempFile (line 472) | func TempFile(content, ext string) (string, func() error, error) { function stringVal (line 518) | func stringVal(r io.Reader, err error) (string, error) { function jsonDecode (line 529) | func jsonDecode[T any](r io.Reader, err error) ([]*T, error) { function jsonDecodeErr (line 555) | func jsonDecodeErr[T any](fn func([]*T, string) error) func(io.Reader, e... function repeatFlag (line 572) | func repeatFlag(flag string, values []string) []string { function listString (line 583) | func listString(args []string) string { function firstResult (line 587) | func firstResult[T ~[]E, E any](r T, err error) (e E, _ error) { function last (line 598) | func last[A ~[]E, E any](a A) (_ E) { FILE: atlasexec/atlas_internal_test.go function TestEnv (line 15) | func TestEnv(t *testing.T) { FILE: atlasexec/atlas_migrate.go type MigrateApplyParams (line 20) | type MigrateApplyParams struct type MigrateApply (line 39) | type MigrateApply struct method Summary (line 690) | func (a *MigrateApply) Summary(ident string) string { type MigrateApplyError (line 53) | type MigrateApplyError struct method Error (line 809) | func (e *MigrateApplyError) Error() string { type MigrateExecOrder (line 59) | type MigrateExecOrder type MigrateDownParams (line 61) | type MigrateDownParams struct type MigrateDown (line 80) | type MigrateDown struct type MigratePushParams (line 96) | type MigratePushParams struct type MigrateLintParams (line 110) | type MigrateLintParams struct method AsArgs (line 642) | func (p *MigrateLintParams) AsArgs() ([]string, error) { type MigrateHashParams (line 127) | type MigrateHashParams struct type MigrateRebaseParams (line 136) | type MigrateRebaseParams struct type MigrateTestParams (line 145) | type MigrateTestParams struct type MigrateStatusParams (line 159) | type MigrateStatusParams struct type MigrateLsParams (line 169) | type MigrateLsParams struct type MigrateSetParams (line 179) | type MigrateSetParams struct type MigrateDiffParams (line 190) | type MigrateDiffParams struct type MigrateDiff (line 206) | type MigrateDiff struct type MigrateStatus (line 211) | type MigrateStatus struct method LatestVersion (line 772) | func (r MigrateStatus) LatestVersion() string { method Amount (line 787) | func (r MigrateStatus) Amount(version string) (amount uint64, ok bool) { method MigratePush (line 227) | func (c *Client) MigratePush(ctx context.Context, params *MigratePushPar... method MigrateApply (line 270) | func (c *Client) MigrateApply(ctx context.Context, params *MigrateApplyP... method MigrateApplySlice (line 275) | func (c *Client) MigrateApplySlice(ctx context.Context, params *MigrateA... method MigrateDown (line 330) | func (c *Client) MigrateDown(ctx context.Context, params *MigrateDownPar... method MigrateTest (line 379) | func (c *Client) MigrateTest(ctx context.Context, params *MigrateTestPar... method MigrateStatus (line 419) | func (c *Client) MigrateStatus(ctx context.Context, params *MigrateStatu... method MigrateLs (line 444) | func (c *Client) MigrateLs(ctx context.Context, params *MigrateLsParams)... method MigrateSet (line 468) | func (c *Client) MigrateSet(ctx context.Context, params *MigrateSetParam... method MigrateDiff (line 497) | func (c *Client) MigrateDiff(ctx context.Context, params *MigrateDiffPar... method MigrateLint (line 548) | func (c *Client) MigrateLint(ctx context.Context, params *MigrateLintPar... method MigrateHash (line 566) | func (c *Client) MigrateHash(ctx context.Context, params *MigrateHashPar... method MigrateRebase (line 588) | func (c *Client) MigrateRebase(ctx context.Context, params *MigrateRebas... method MigrateLintError (line 610) | func (c *Client) MigrateLintError(ctx context.Context, params *MigrateLi... function newMigrateApplyError (line 804) | func newMigrateApplyError(r []*MigrateApply, stderr string) error { function plural (line 822) | func plural(n int) (s string) { FILE: atlasexec/atlas_migrate_example_test.go function ExampleClient_MigrateApply (line 16) | func ExampleClient_MigrateApply() { function ExampleClient_MigrateSet (line 45) | func ExampleClient_MigrateSet() { FILE: atlasexec/atlas_migrate_test.go function TestMigrate_Status (line 29) | func TestMigrate_Status(t *testing.T) { function TestMigrate_Apply (line 70) | func TestMigrate_Apply(t *testing.T) { function TestMigrate_Ls (line 132) | func TestMigrate_Ls(t *testing.T) { function TestMigrate_Ls_Integration (line 204) | func TestMigrate_Ls_Integration(t *testing.T) { function TestMigrate_Set (line 238) | func TestMigrate_Set(t *testing.T) { function TestMigrate_Down (line 309) | func TestMigrate_Down(t *testing.T) { function TestMigrate_Test (line 387) | func TestMigrate_Test(t *testing.T) { function TestAtlasMigrate_ApplyBroken (line 475) | func TestAtlasMigrate_ApplyBroken(t *testing.T) { function TestMigrateApplyError_Error (line 497) | func TestMigrateApplyError_Error(t *testing.T) { function TestAtlasMigrate_Apply (line 564) | func TestAtlasMigrate_Apply(t *testing.T) { function TestAtlasMigrate_ApplyWithRemote (line 621) | func TestAtlasMigrate_ApplyWithRemote(t *testing.T) { function TestAtlasMigrate_Push (line 702) | func TestAtlasMigrate_Push(t *testing.T) { function TestMigrateHash (line 828) | func TestMigrateHash(t *testing.T) { function TestMigrateRebase (line 847) | func TestMigrateRebase(t *testing.T) { function TestAtlasMigrate_Lint (line 884) | func TestAtlasMigrate_Lint(t *testing.T) { function TestAtlasMigrate_LintWithLogin (line 979) | func TestAtlasMigrate_LintWithLogin(t *testing.T) { function TestMigrate_Diff (line 1157) | func TestMigrate_Diff(t *testing.T) { FILE: atlasexec/atlas_models.go type File (line 18) | type File struct type AppliedFile (line 25) | type AppliedFile struct type RevertedFile (line 38) | type RevertedFile struct type SummaryReport (line 52) | type SummaryReport struct method DiagnosticsCount (line 152) | func (r *SummaryReport) DiagnosticsCount() int { method Errors (line 163) | func (r *SummaryReport) Errors() []error { type StepReport (line 71) | type StepReport struct type FileReport (line 78) | type FileReport struct type FileChecks (line 85) | type FileChecks struct type Check (line 93) | type Check struct type StmtError (line 98) | type StmtError struct type Env (line 103) | type Env struct type Changes (line 109) | type Changes struct type Revision (line 115) | type Revision struct type Report (line 128) | type Report struct type Diagnostic (line 135) | type Diagnostic struct type TableSizeMetric (line 141) | type TableSizeMetric struct constant MetricTableSizeBytes (line 149) | MetricTableSizeBytes = "atlas_table_size_bytes" FILE: atlasexec/atlas_schema.go type SchemaPushParams (line 20) | type SchemaPushParams struct type SchemaPush (line 35) | type SchemaPush struct type SchemaApplyParams (line 41) | type SchemaApplyParams struct type SchemaApply (line 59) | type SchemaApply struct type SchemaApplyError (line 76) | type SchemaApplyError struct method Error (line 870) | func (e *SchemaApplyError) Error() string { type SchemaInspectParams (line 81) | type SchemaInspectParams struct type SchemaTestParams (line 94) | type SchemaTestParams struct type SchemaPlanParams (line 105) | type SchemaPlanParams struct type SchemaPlanListParams (line 126) | type SchemaPlanListParams struct type SchemaPlanPushParams (line 141) | type SchemaPlanPushParams struct type SchemaPlanPullParams (line 157) | type SchemaPlanPullParams struct type SchemaPlanLintParams (line 164) | type SchemaPlanLintParams struct type SchemaPlanValidateParams (line 179) | type SchemaPlanValidateParams struct type SchemaPlanApproveParams (line 195) | type SchemaPlanApproveParams struct type SchemaPlan (line 203) | type SchemaPlan struct type SchemaPlanApprove (line 211) | type SchemaPlanApprove struct type SchemaPlanFile (line 217) | type SchemaPlanFile struct type SchemaCleanParams (line 231) | type SchemaCleanParams struct type SchemaClean (line 241) | type SchemaClean struct type SchemaLintParams (line 249) | type SchemaLintParams struct method AsArgs (line 834) | func (p *SchemaLintParams) AsArgs() ([]string, error) { type SchemaLintReport (line 260) | type SchemaLintReport struct type SchemaStatsInspectParams (line 265) | type SchemaStatsInspectParams struct method SchemaPush (line 278) | func (c *Client) SchemaPush(ctx context.Context, params *SchemaPushParam... method SchemaApply (line 322) | func (c *Client) SchemaApply(ctx context.Context, params *SchemaApplyPar... method SchemaApplySlice (line 327) | func (c *Client) SchemaApplySlice(ctx context.Context, params *SchemaApp... method SchemaInspect (line 377) | func (c *Client) SchemaInspect(ctx context.Context, params *SchemaInspec... method SchemaTest (line 413) | func (c *Client) SchemaTest(ctx context.Context, params *SchemaTestParam... method SchemaPlan (line 440) | func (c *Client) SchemaPlan(ctx context.Context, params *SchemaPlanParam... method SchemaPlanList (line 507) | func (c *Client) SchemaPlanList(ctx context.Context, params *SchemaPlanL... method SchemaPlanPush (line 562) | func (c *Client) SchemaPlanPush(ctx context.Context, params *SchemaPlanP... method SchemaPlanPull (line 618) | func (c *Client) SchemaPlanPull(ctx context.Context, params *SchemaPlanP... method SchemaPlanLint (line 640) | func (c *Client) SchemaPlanLint(ctx context.Context, params *SchemaPlanL... method SchemaPlanValidate (line 693) | func (c *Client) SchemaPlanValidate(ctx context.Context, params *SchemaP... method SchemaPlanApprove (line 749) | func (c *Client) SchemaPlanApprove(ctx context.Context, params *SchemaPl... method SchemaClean (line 772) | func (c *Client) SchemaClean(ctx context.Context, params *SchemaCleanPar... method SchemaLint (line 798) | func (c *Client) SchemaLint(ctx context.Context, params *SchemaLintParam... method SchemaStatsInspect (line 807) | func (c *Client) SchemaStatsInspect(ctx context.Context, params *SchemaS... type InvalidParamsError (line 856) | type InvalidParamsError struct method Error (line 862) | func (e *InvalidParamsError) Error() string { function newSchemaApplyError (line 865) | func newSchemaApplyError(r []*SchemaApply, stderr string) error { FILE: atlasexec/atlas_schema_test.go function TestSchema_Test (line 20) | func TestSchema_Test(t *testing.T) { function TestSchema_Inspect (line 90) | func TestSchema_Inspect(t *testing.T) { function TestAtlasSchema_Apply (line 136) | func TestAtlasSchema_Apply(t *testing.T) { function TestSchema_Plan (line 236) | func TestSchema_Plan(t *testing.T) { function TestSchema_PlanPush (line 347) | func TestSchema_PlanPush(t *testing.T) { function TestSchema_PlanLint (line 395) | func TestSchema_PlanLint(t *testing.T) { function TestSchema_PlanValidate (line 441) | func TestSchema_PlanValidate(t *testing.T) { function TestSchema_PlanApprove (line 486) | func TestSchema_PlanApprove(t *testing.T) { function TestSchema_PlanPull (line 516) | func TestSchema_PlanPull(t *testing.T) { function TestSchema_PlanList (line 546) | func TestSchema_PlanList(t *testing.T) { function TestSchema_Push (line 599) | func TestSchema_Push(t *testing.T) { function TestSchema_Apply (line 685) | func TestSchema_Apply(t *testing.T) { function TestSchema_Clean (line 734) | func TestSchema_Clean(t *testing.T) { function TestSchema_ApplyEnvs (line 774) | func TestSchema_ApplyEnvs(t *testing.T) { function TestSchemaApplyError_Error (line 806) | func TestSchemaApplyError_Error(t *testing.T) { function TestAtlasSchema_Lint (line 873) | func TestAtlasSchema_Lint(t *testing.T) { function TestSchema_Lint (line 941) | func TestSchema_Lint(t *testing.T) { FILE: atlasexec/atlas_test.go function TestError (line 23) | func TestError(t *testing.T) { function TestNewClient (line 30) | func TestNewClient(t *testing.T) { function TestVersion (line 47) | func TestVersion(t *testing.T) { function TestLogin (line 90) | func TestLogin(t *testing.T) { function TestWhoAmI (line 120) | func TestWhoAmI(t *testing.T) { function TestVars2 (line 152) | func TestVars2(t *testing.T) { function generateHCL (line 175) | func generateHCL(t *testing.T, token string, srv *httptest.Server) string { function sqlitedb (line 193) | func sqlitedb(t *testing.T, seed string) string { type stringer (line 205) | type stringer struct method String (line 207) | func (s stringer) String() string { FILE: atlasexec/copilot.go constant CopilotTypeMessage (line 16) | CopilotTypeMessage = "message" constant CopilotTypeToolCall (line 17) | CopilotTypeToolCall = "tool_call" constant CopilotTypeToolOutput (line 18) | CopilotTypeToolOutput = "tool_output" type CopilotParams (line 23) | type CopilotParams struct type Copilot (line 29) | type Copilot method String (line 133) | func (c Copilot) String() string { type CopilotMessage (line 31) | type CopilotMessage struct type ToolCallMessage (line 44) | type ToolCallMessage struct type ToolOutputMessage (line 50) | type ToolOutputMessage struct method Copilot (line 57) | func (c *Client) Copilot(ctx context.Context, params *CopilotParams) (Co... type copilotStream (line 71) | type copilotStream struct method Next (line 78) | func (s *copilotStream) Next() bool { method Current (line 85) | func (s *copilotStream) Current() (*CopilotMessage, error) { method Err (line 105) | func (s *copilotStream) Err() error { method CopilotStream (line 115) | func (c *Client) CopilotStream(ctx context.Context, params *CopilotParam... FILE: atlasexec/copilot_test.go function TestCopilot (line 18) | func TestCopilot(t *testing.T) { FILE: atlasexec/internal/e2e/sqlite_test.go function Test_SQLite (line 21) | func Test_SQLite(t *testing.T) { function Test_PostgreSQL (line 51) | func Test_PostgreSQL(t *testing.T) { function Test_MultiTenants (line 85) | func Test_MultiTenants(t *testing.T) { function Test_SchemaPlan (line 135) | func Test_SchemaPlan(t *testing.T) { FILE: atlasexec/internal/e2e/testdata/multi-tenants/migrations/20240112070806.sql type t1 (line 1) | CREATE TABLE t1(c1 int) FILE: atlasexec/internal/e2e/testdata/multi-tenants/migrations/20240116003831.sql type c1_unique (line 1) | CREATE UNIQUE INDEX c1_unique ON t1(c1) FILE: atlasexec/internal/e2e/testdata/versioned-basic/migrations/20240112070806.sql type t1 (line 1) | CREATE TABLE t1(c1 int) FILE: atlasexec/internal/e2e/util_e2e.go constant testFixtureDir (line 20) | testFixtureDir = "testdata" function runTestWithVersions (line 22) | func runTestWithVersions(t *testing.T, versions []string, fixtureName st... function downloadAtlas (line 83) | func downloadAtlas(t *testing.T, version string) string { FILE: atlasexec/testdata/migrations/20230727105553_init.sql type t1 (line 1) | CREATE TABLE t1 ( c1 int ) FILE: atlasexec/testdata/migrations/20230727105615_t2.sql type t2 (line 1) | CREATE TABLE t2 ( c1 int, c2 text ) FILE: atlasexec/working_dir.go type WorkingDir (line 22) | type WorkingDir struct method Close (line 90) | func (ce *WorkingDir) Close() error { method DirFS (line 95) | func (ce *WorkingDir) DirFS() fs.FS { method Path (line 100) | func (ce *WorkingDir) Path(elem ...string) string { method RunCommand (line 108) | func (ce *WorkingDir) RunCommand(cmd *exec.Cmd) error { method WriteFile (line 116) | func (ce *WorkingDir) WriteFile(name string, data []byte) (string, err... method CreateFile (line 128) | func (ce *WorkingDir) CreateFile(name string, fn func(w io.Writer) err... method CopyFS (line 145) | func (ce *WorkingDir) CopyFS(name string, src fs.FS) error { type Option (line 26) | type Option function WithAtlasHCLString (line 30) | func WithAtlasHCLString(s string) Option { function WithAtlasHCLPath (line 38) | func WithAtlasHCLPath(path string) Option { function WithAtlasHCL (line 51) | func WithAtlasHCL(fn func(w io.Writer) error) Option { function WithMigrations (line 59) | func WithMigrations(dir fs.FS) Option { function NewWorkingDir (line 72) | func NewWorkingDir(opts ...Option) (*WorkingDir, error) { FILE: atlasexec/working_dir_test.go function TestContextExecer (line 21) | func TestContextExecer(t *testing.T) { function TestMaintainOriginalWorkingDir (line 87) | func TestMaintainOriginalWorkingDir(t *testing.T) { FILE: cmd/atlas/internal/cloudapi/client.go constant defaultURL (line 30) | defaultURL = "https://api.atlasgo.cloud/query" constant DefaultProjectName (line 32) | DefaultProjectName = "default" constant DefaultDirName (line 35) | DefaultDirName = ".atlas" type Client (line 39) | type Client struct method Dir (line 96) | func (c *Client) Dir(ctx context.Context, input DirInput) (migrate.Dir... method ReportMigrationSet (line 216) | func (c *Client) ReportMigrationSet(ctx context.Context, input ReportM... method ReportMigration (line 242) | func (c *Client) ReportMigration(ctx context.Context, input ReportMigr... method post (line 270) | func (c *Client) post(ctx context.Context, query string, vars, data an... method AddHeader (line 324) | func (c *Client) AddHeader(key, value string) { function New (line 45) | func New(endpoint, token string) *Client { type clientCtxKey (line 75) | type clientCtxKey struct function NewContext (line 78) | func NewContext(parent context.Context, c *Client) context.Context { function FromContext (line 83) | func FromContext(ctx context.Context) *Client { type DirInput (line 89) | type DirInput struct type DeployContextInput (line 124) | type DeployContextInput struct type ReportMigrationSetInput (line 130) | type ReportMigrationSetInput struct type ReportMigrationInput (line 142) | type ReportMigrationInput struct type DeployedTargetInput (line 161) | type DeployedTargetInput struct type DeployedFileInput (line 168) | type DeployedFileInput struct type FileChecksInput (line 180) | type FileChecksInput struct type CheckStmtInput (line 189) | type CheckStmtInput struct type StmtErrorInput (line 195) | type StmtErrorInput struct type ReportStep (line 201) | type ReportStep struct type ReportStepLog (line 209) | type ReportStepLog struct type errlist (line 335) | type errlist method Error (line 344) | func (e errlist) Error() string { type roundTripper (line 337) | type roundTripper struct method RoundTrip (line 350) | func (r *roundTripper) RoundTrip(req *http.Request) (*http.Response, e... type HTTPError (line 359) | type HTTPError struct method Error (line 364) | func (e *HTTPError) Error() string { function RedactedURL (line 369) | func RedactedURL(s string) (string, error) { function SetVersion (line 382) | func SetVersion(v, flavor string) { function SetHeader (line 390) | func SetHeader(req *http.Request, token string) { function header (line 396) | func header(token string) http.Header { function UserAgent (line 405) | func UserAgent(systems ...string) string { FILE: cmd/atlas/internal/cloudapi/client_oss.go function testingURL (line 13) | func testingURL(endpoint string) bool { FILE: cmd/atlas/internal/cloudapi/client_test.go function TestClient_Dir (line 22) | func TestClient_Dir(t *testing.T) { function TestClient_GraphQLError (line 57) | func TestClient_GraphQLError(t *testing.T) { function TestClient_HTTPError (line 73) | func TestClient_HTTPError(t *testing.T) { function TestClient_ReportMigration (line 125) | func TestClient_ReportMigration(t *testing.T) { function TestClient_ReportMigrationSet (line 149) | func TestClient_ReportMigrationSet(t *testing.T) { function TestRedactedURL (line 196) | func TestRedactedURL(t *testing.T) { function TestUserAgent (line 205) | func TestUserAgent(t *testing.T) { function TestClient_AddHeader (line 212) | func TestClient_AddHeader(t *testing.T) { function TestClient_Retry (line 226) | func TestClient_Retry(t *testing.T) { FILE: cmd/atlas/internal/cmdapi/cmdapi.go type ErrorFormatter (line 94) | type ErrorFormatter interface type FormattedError (line 98) | type FormattedError struct method Error (line 115) | func (e *FormattedError) Error() string { return e.Err.Error() } method FormatError (line 117) | func (e *FormattedError) FormatError(cmd *cobra.Command) { type AbortError (line 105) | type AbortError struct method Error (line 129) | func (e *AbortError) Error() string { return e.Err.Error() } method FormatError (line 131) | func (e *AbortError) FormatError(cmd *cobra.Command) { method Unwrap (line 135) | func (e *AbortError) Unwrap() error { type Aborter (line 109) | type Aborter interface function AbortErrorf (line 125) | func AbortErrorf(format string, a ...any) error { function RunE (line 140) | func RunE(f func(*cobra.Command, []string) error) func(*cobra.Command, [... function init (line 154) | func init() { function parseV (line 167) | func parseV(version string) (string, string) { function Version (line 180) | func Version() string { type Vars (line 185) | type Vars method String (line 188) | func (v Vars) String() string { method Copy (line 220) | func (v Vars) Copy() Vars { method Replace (line 229) | func (v *Vars) Replace(vc Vars) { method Set (line 234) | func (v *Vars) Set(s string) error { method Type (line 261) | func (v *Vars) Type() string { constant flagAllowDirty (line 266) | flagAllowDirty = "allow-dirty" constant flagEdit (line 267) | flagEdit = "edit" constant flagAutoApprove (line 268) | flagAutoApprove = "auto-approve" constant flagBaseline (line 269) | flagBaseline = "baseline" constant flagConfig (line 270) | flagConfig = "config" constant flagContext (line 271) | flagContext = "context" constant flagDevURL (line 272) | flagDevURL = "dev-url" constant flagDirURL (line 273) | flagDirURL = "dir" constant flagDirFormat (line 274) | flagDirFormat = "dir-format" constant flagDryRun (line 275) | flagDryRun = "dry-run" constant flagEnv (line 276) | flagEnv = "env" constant flagExclude (line 277) | flagExclude = "exclude" constant flagInclude (line 278) | flagInclude = "include" constant flagFile (line 279) | flagFile = "file" constant flagFrom (line 280) | flagFrom = "from" constant flagFromShort (line 281) | flagFromShort = "f" constant flagFormat (line 282) | flagFormat = "format" constant flagGitBase (line 283) | flagGitBase = "git-base" constant flagGitDir (line 284) | flagGitDir = "git-dir" constant flagLatest (line 285) | flagLatest = "latest" constant flagLockTimeout (line 286) | flagLockTimeout = "lock-timeout" constant flagLog (line 287) | flagLog = "log" constant flagPlan (line 288) | flagPlan = "plan" constant flagRevisionSchema (line 289) | flagRevisionSchema = "revisions-schema" constant flagSchema (line 290) | flagSchema = "schema" constant flagSchemaShort (line 291) | flagSchemaShort = "s" constant flagTo (line 292) | flagTo = "to" constant flagTxMode (line 293) | flagTxMode = "tx-mode" constant flagExecOrder (line 294) | flagExecOrder = "exec-order" constant flagURL (line 295) | flagURL = "url" constant flagURLShort (line 296) | flagURLShort = "u" constant flagVar (line 297) | flagVar = "var" constant flagQualifier (line 298) | flagQualifier = "qualifier" function addGlobalFlags (line 301) | func addGlobalFlags(set *pflag.FlagSet) { function addFlagAutoApprove (line 307) | func addFlagAutoApprove(set *pflag.FlagSet, target *bool) { function addFlagDirFormat (line 311) | func addFlagDirFormat(set *pflag.FlagSet, target *string) { function addFlagLockTimeout (line 315) | func addFlagLockTimeout(set *pflag.FlagSet, target *time.Duration) { function addFlagDirURL (line 320) | func addFlagDirURL(set *pflag.FlagSet, target *string, args ...string) { function addFlagDevURL (line 335) | func addFlagDevURL(set *pflag.FlagSet, target *string) { function addFlagDryRun (line 344) | func addFlagDryRun(set *pflag.FlagSet, target *bool) { function addFlagExclude (line 348) | func addFlagExclude(set *pflag.FlagSet, target *[]string) { function addFlagInclude (line 357) | func addFlagInclude(set *pflag.FlagSet, target *[]string) { function addFlagLog (line 366) | func addFlagLog(set *pflag.FlagSet, target *string) { function addFlagFormat (line 373) | func addFlagFormat(set *pflag.FlagSet, target *string) { function addFlagRevisionSchema (line 377) | func addFlagRevisionSchema(set *pflag.FlagSet, target *string) { function addFlagSchemas (line 381) | func addFlagSchemas(set *pflag.FlagSet, target *[]string) { function addFlagURL (line 391) | func addFlagURL(set *pflag.FlagSet, target *string, args ...string) { function addFlagURLs (line 408) | func addFlagURLs(set *pflag.FlagSet, target *[]string, args ...string) { function addFlagToURLs (line 425) | func addFlagToURLs(set *pflag.FlagSet, target *[]string) { function maySetFlag (line 432) | func maySetFlag(cmd *cobra.Command, name, envVal string) error { function resetFromEnv (line 442) | func resetFromEnv(cmd *cobra.Command) func() { type stateReaderConfig (line 476) | type stateReaderConfig struct method Exported (line 487) | func (c *stateReaderConfig) Exported() (*cmdext.StateReaderConfig, err... function readerUseDev (line 510) | func readerUseDev(env *Env, urls ...string) (bool, error) { function stateReader (line 531) | func stateReader(ctx context.Context, env *Env, config *stateReaderConfi... constant localStateFile (line 609) | localStateFile = "local-community.json" type LocalState (line 612) | type LocalState struct FILE: cmd/atlas/internal/cmdapi/cmdapi_oss.go function init (line 33) | func init() { function unsupportedCommand (line 70) | func unsupportedCommand(cmd, sub string) *cobra.Command { function unsupportedMessage (line 90) | func unsupportedMessage(cmd, sub string) string { type Project (line 108) | type Project struct constant envSkipUpgradeSuggestions (line 118) | envSkipUpgradeSuggestions = "ATLAS_NO_UPGRADE_SUGGESTIONS" constant oneWeek (line 119) | oneWeek = 7 * 24 * time.Hour function maySuggestUpgrade (line 125) | func maySuggestUpgrade(cmd *cobra.Command) { function migrateLintSetFlags (line 156) | func migrateLintSetFlags(*cobra.Command, *migrateLintFlags) {} function migrateLintRun (line 159) | func migrateLintRun(cmd *cobra.Command, _ []string, flags migrateLintFla... function migrateDiffRun (line 216) | func migrateDiffRun(cmd *cobra.Command, args []string, flags migrateDiff... function schemaApplyRunE (line 315) | func schemaApplyRunE(cmd *cobra.Command, _ []string, flags *schemaApplyF... function schemaApplyRun (line 344) | func schemaApplyRun(cmd *cobra.Command, flags schemaApplyFlags, env *Env... function applySchemaClean (line 438) | func applySchemaClean(cmd *cobra.Command, client *sqlclient.Client, drop... function schemaDiffRun (line 460) | func schemaDiffRun(cmd *cobra.Command, _ []string, flags schemaDiffFlags... function summary (line 520) | func summary(cmd *cobra.Command, c *sqlclient.Client, changes []schema.C... function promptApply (line 531) | func promptApply(cmd *cobra.Command, flags schemaApplyFlags, diff *diff,... function maySetLoginContext (line 538) | func maySetLoginContext(*cobra.Command, *Project) error { function setEnvs (line 542) | func setEnvs(context.Context, []*Env) {} function diffOptions (line 548) | func diffOptions(_ *cobra.Command, env *Env) []schema.DiffOption { method openClient (line 553) | func (*Env) openClient(ctx context.Context, u string) (*sqlclient.Client... type schemaInspectFlags (line 557) | type schemaInspectFlags struct function schemaInspectCmd (line 566) | func schemaInspectCmd() *cobra.Command { function schemaInspectCmdWithFlags (line 571) | func schemaInspectCmdWithFlags() (*cobra.Command, *schemaInspectFlags) { function schemaInspectRun (line 618) | func schemaInspectRun(cmd *cobra.Command, _ []string, flags schemaInspec... FILE: cmd/atlas/internal/cmdapi/cmdapi_test.go function TestVars_String (line 20) | func TestVars_String(t *testing.T) { function runCmd (line 31) | func runCmd(cmd *cobra.Command, args ...string) (string, error) { function runCmdContext (line 35) | func runCmdContext(ctx context.Context, cmd *cobra.Command, args ...stri... function openSQLite (line 50) | func openSQLite(t *testing.T, seed string) string { FILE: cmd/atlas/internal/cmdapi/migrate.go function migrateCmd (line 41) | func migrateCmd() *cobra.Command { type migrateApplyFlags (line 51) | type migrateApplyFlags struct method migrateOptions (line 65) | func (f *migrateApplyFlags) migrateOptions() ([]migrate.ExecutorOption... function migrateApplyCmd (line 86) | func migrateApplyCmd() *cobra.Command { type MigrateReport (line 164) | type MigrateReport struct method Init (line 322) | func (r *MigrateReport) Init(c *sqlclient.Client, l *cmdlog.MigrateApp... method RecordTargetID (line 328) | func (r *MigrateReport) RecordTargetID(ctx context.Context) error { method RecordPlanError (line 340) | func (r *MigrateReport) RecordPlanError(cmd *cobra.Command, flags migr... method Done (line 369) | func (r *MigrateReport) Done(cmd *cobra.Command, flags migrateApplyFla... method DirName (line 445) | func (r *MigrateReport) DirName(flags migrateApplyFlags) string { method CloudEnabled (line 461) | func (r *MigrateReport) CloudEnabled(ctx context.Context) bool { type MigrateReportSet (line 173) | type MigrateReportSet struct method RedactedURL (line 207) | func (*MigrateReportSet) RedactedURL(u string) string { method Step (line 216) | func (s *MigrateReportSet) Step(format string, args ...interface{}) { method StepLog (line 227) | func (s *MigrateReportSet) StepLog(text string) { method StepLogf (line 237) | func (s *MigrateReportSet) StepLogf(format string, args ...interface{}) { method StepLogError (line 242) | func (s *MigrateReportSet) StepLogError(text string) { method ReportFor (line 252) | func (s *MigrateReportSet) ReportFor(flags migrateApplyFlags, e *Env) ... method Flush (line 275) | func (s *MigrateReportSet) Flush(cmd *cobra.Command, cmdErr error) { function NewReportProvider (line 181) | func NewReportProvider(ctx context.Context, p *Project, envs []*Env, fla... function logApply (line 470) | func logApply(cmd *cobra.Command, w io.Writer, flags migrateApplyFlags, ... type migrateDiffFlags (line 490) | type migrateDiffFlags struct function migrateDiffCmd (line 503) | func migrateDiffCmd() *cobra.Command { function mayIndent (line 554) | func mayIndent(dir *url.URL, f migrate.Formatter, format string) (migrat... function maskNoPlan (line 603) | func maskNoPlan(cmd *cobra.Command, err error) error { type migrateHashFlags (line 611) | type migrateHashFlags struct function migrateHashCmd (line 614) | func migrateHashCmd() *cobra.Command { type migrateImportFlags (line 649) | type migrateImportFlags struct function migrateImportCmd (line 652) | func migrateImportCmd() *cobra.Command { function migrateImportRun (line 690) | func migrateImportRun(cmd *cobra.Command, _ []string, flags migrateImpor... type migrateLintFlags (line 768) | type migrateLintFlags struct function migrateLintCmd (line 781) | func migrateLintCmd() *cobra.Command { type migrateNewFlags (line 821) | type migrateNewFlags struct function migrateNewCmd (line 828) | func migrateNewCmd() *cobra.Command { function migrateNewRun (line 858) | func migrateNewRun(cmd *cobra.Command, args []string, flags migrateNewFl... type migrateSetFlags (line 885) | type migrateSetFlags struct function migrateSetCmd (line 892) | func migrateSetCmd() *cobra.Command { function migrateSetRun (line 925) | func migrateSetRun(cmd *cobra.Command, args []string, flags migrateSetFl... type migrateStatusFlags (line 1079) | type migrateStatusFlags struct function migrateStatusCmd (line 1087) | func migrateStatusCmd() *cobra.Command { function migrateStatusRun (line 1121) | func migrateStatusRun(cmd *cobra.Command, _ []string, flags migrateStatu... type migrateValidateFlags (line 1157) | type migrateValidateFlags struct function migrateValidateCmd (line 1163) | func migrateValidateCmd() *cobra.Command { function migrateValidateRun (line 1198) | func migrateValidateRun(cmd *cobra.Command, _ []string, flags migrateVal... constant applyLockValue (line 1230) | applyLockValue = "atlas_migrate_execute" function checkRevisionSchemaClarity (line 1232) | func checkRevisionSchemaClarity(cmd *cobra.Command, c *sqlclient.Client,... function entRevisions (line 1282) | func entRevisions(ctx context.Context, c *sqlclient.Client, flag string)... constant defaultRevisionSchema (line 1287) | defaultRevisionSchema = "atlas_schema_revisions" function revisionSchemaName (line 1289) | func revisionSchemaName(c *sqlclient.Client, flag string) string { constant txModeNone (line 1301) | txModeNone = "none" constant txModeAll (line 1302) | txModeAll = "all" constant txModeFile (line 1303) | txModeFile = "file" constant txModeDirective (line 1304) | txModeDirective = "txmode" constant execOrderLinear (line 1306) | execOrderLinear = "linear" constant execOrderLinearSkip (line 1307) | execOrderLinearSkip = "linear-skip" constant execOrderNonLinear (line 1308) | execOrderNonLinear = "non-linear" type tx (line 1312) | type tx struct method driverFor (line 1323) | func (tx *tx) driverFor(ctx context.Context, f migrate.File) (migrate.... method mayRollback (line 1369) | func (tx *tx) mayRollback(err error) error { method mayCommit (line 1379) | func (tx *tx) mayCommit() error { method commit (line 1388) | func (tx *tx) commit() error { method modeFor (line 1396) | func (tx *tx) modeFor(f migrate.File) (string, error) { function txmodeFor (line 1415) | func txmodeFor(f *migrate.LocalFile) (string, error) { function operatorVersion (line 1430) | func operatorVersion() string { function dirFormatBC (line 1436) | func dirFormatBC(flag string, urls ...*string) error { function checkDir (line 1452) | func checkDir(cmd *cobra.Command, url string, create bool) error { function printChecksumError (line 1464) | func printChecksumError(cmd *cobra.Command, err error) { function selectScheme (line 1481) | func selectScheme(urls []string) (string, error) { function migrateFlagsFromConfig (line 1508) | func migrateFlagsFromConfig(cmd *cobra.Command) error { function setMigrateEnvFlags (line 1516) | func setMigrateEnvFlags(cmd *cobra.Command, env *Env) error { function isURL (line 1606) | func isURL(s string) bool { function cmdEnvsRun (line 1612) | func cmdEnvsRun( type editDir (line 1644) | type editDir struct method WriteFile (line 1647) | func (d *editDir) WriteFile(name string, b []byte) (err error) { function edit (line 1657) | func edit(name string, src []byte) ([]byte, error) { type dryRunDriver (line 1683) | type dryRunDriver struct method ExecContext (line 1690) | func (dryRunDriver) ExecContext(context.Context, string, ...any) (sql.... method Lock (line 1695) | func (dryRunDriver) Lock(context.Context, string, time.Duration) (sche... method CheckClean (line 1701) | func (dryRunDriver) CheckClean(context.Context, *migrate.TableIdent) e... method Snapshot (line 1706) | func (dryRunDriver) Snapshot(context.Context) (migrate.RestoreFunc, er... type dryRunRevisions (line 1686) | type dryRunRevisions struct method WriteRevision (line 1712) | func (dryRunRevisions) WriteRevision(context.Context, *migrate.Revisio... FILE: cmd/atlas/internal/cmdapi/migrate_oss.go function migrateApplyRun (line 22) | func migrateApplyRun(cmd *cobra.Command, args []string, flags migrateApp... FILE: cmd/atlas/internal/cmdapi/migrate_test.go function TestMigrate (line 38) | func TestMigrate(t *testing.T) { function TestMigrate_Import (line 43) | func TestMigrate_Import(t *testing.T) { function TestMigrate_Apply (line 101) | func TestMigrate_Apply(t *testing.T) { function TestMigrate_ApplyMultiEnv (line 397) | func TestMigrate_ApplyMultiEnv(t *testing.T) { function TestMigrate_ApplyTxMode (line 603) | func TestMigrate_ApplyTxMode(t *testing.T) { function TestMigrate_ApplyTxModeDirective (line 674) | func TestMigrate_ApplyTxModeDirective(t *testing.T) { function TestMigrate_ApplyExecOrder (line 712) | func TestMigrate_ApplyExecOrder(t *testing.T) { function TestMigrate_ApplyBaseline (line 801) | func TestMigrate_ApplyBaseline(t *testing.T) { function TestMigrate_Diff (line 879) | func TestMigrate_Diff(t *testing.T) { function TestMigrate_StatusJSON (line 1255) | func TestMigrate_StatusJSON(t *testing.T) { function TestMigrate_Set (line 1267) | func TestMigrate_Set(t *testing.T) { function TestMigrate_New (line 1350) | func TestMigrate_New(t *testing.T) { function TestMigrate_Validate (line 1429) | func TestMigrate_Validate(t *testing.T) { function TestMigrate_Hash (line 1480) | func TestMigrate_Hash(t *testing.T) { function TestMigrate_Lint (line 1518) | func TestMigrate_Lint(t *testing.T) { constant testSchema (line 1676) | testSchema = ` function hclURL (line 1753) | func hclURL(t *testing.T) string { function copyFile (line 1759) | func copyFile(src, dst string) error { type sqliteLockerDriver (line 1774) | type sqliteLockerDriver struct method Lock (line 1778) | func (d *sqliteLockerDriver) Lock(context.Context, string, time.Durati... function countFiles (line 1782) | func countFiles(t *testing.T, p string) int { function sed (line 1788) | func sed(t *testing.T, r, p string) { function lines (line 1797) | func lines(f migrate.File) []string { FILE: cmd/atlas/internal/cmdapi/project.go type Env (line 33) | type Env struct method MigrationRepo (line 214) | func (e *Env) MigrationRepo() (s string) { method MigrationExclude (line 222) | func (e *Env) MigrationExclude() []string { method SchemaRepo (line 230) | func (e *Env) SchemaRepo() (s string) { method LintReview (line 238) | func (e *Env) LintReview() string { method VarFromURL (line 246) | func (e *Env) VarFromURL(s string) (string, error) { method remainedLog (line 314) | func (e *Env) remainedLog() error { method DiffOptions (line 467) | func (e *Env) DiffOptions() []schema.DiffOption { method Sources (line 477) | func (e *Env) Sources() ([]string, error) { method Vars (line 503) | func (e *Env) Vars() map[string]cty.Value { type Migration (line 79) | type Migration struct type Schema (line 91) | type Schema struct type Repo (line 100) | type Repo struct type Lint (line 105) | type Lint struct method Extend (line 347) | func (l *Lint) Extend(global *Lint) *Lint { method remainedLog (line 379) | func (l *Lint) remainedLog() error { type Diff (line 122) | type Diff struct method Extend (line 413) | func (d *Diff) Extend(global *Diff) *Diff { method Options (line 424) | func (d *Diff) Options() (opts []schema.DiffOption) { type Test (line 129) | type Test struct method Extend (line 537) | func (t *Test) Extend(global *Test) *Test { type SkipChanges (line 143) | type SkipChanges struct type Format (line 181) | type Format struct constant envAttrScheme (line 211) | envAttrScheme = "env" function EnvByName (line 545) | func EnvByName(cmd *cobra.Command, name string, vars map[string]cty.Valu... type envCacheK (line 617) | type envCacheK struct type envCacheV (line 620) | type envCacheV struct type envCache (line 624) | type envCache struct method load (line 632) | func (c *envCache) load(path, env string, vars Vars) (*Project, []*Env... method store (line 639) | func (c *envCache) store(path, env string, vars Vars, p *Project, e []... constant blockEnv (line 646) | blockEnv = "env" constant refAtlas (line 647) | refAtlas = "atlas" constant defaultConfigPath (line 648) | defaultConfigPath = "file://atlas.hcl" function parseConfig (line 651) | func parseConfig(ctx context.Context, path, env string, vars map[string]... function init (line 695) | func init() { function partialParse (line 700) | func partialParse(path, env string) (*hclparse.Parser, error) { constant ReviewAlways (line 747) | ReviewAlways = "ALWAYS" constant ReviewWarning (line 748) | ReviewWarning = "WARNING" constant ReviewError (line 749) | ReviewError = "ERROR" FILE: cmd/atlas/internal/cmdapi/project_test.go function TestEnvByName (line 26) | func TestEnvByName(t *testing.T) { function TestUnnamedEnv (line 280) | func TestUnnamedEnv(t *testing.T) { function TestEnvCache (line 301) | func TestEnvCache(t *testing.T) { function TestNoEnv (line 341) | func TestNoEnv(t *testing.T) { function TestPartialParse (line 392) | func TestPartialParse(t *testing.T) { function TestDiff_Options (line 483) | func TestDiff_Options(t *testing.T) { FILE: cmd/atlas/internal/cmdapi/schema.go function schemaCmd (line 31) | func schemaCmd() *cobra.Command { type schemaApplyFlags (line 41) | type schemaApplyFlags struct method check (line 59) | func (f *schemaApplyFlags) check(env *Env) error { function schemaApplyCmd (line 84) | func schemaApplyCmd() *cobra.Command { function applyChanges (line 139) | func applyChanges(ctx context.Context, client *sqlclient.Client, changes... function planOptions (line 158) | func planOptions(c *sqlclient.Client) []migrate.PlanOption { type schemaCleanFlags (line 174) | type schemaCleanFlags struct function schemaCleanCmd (line 182) | func schemaCleanCmd() *cobra.Command { function schemaCleanRun (line 209) | func schemaCleanRun(cmd *cobra.Command, _ []string, flags schemaCleanFla... type schemaDiffFlags (line 240) | type schemaDiffFlags struct function schemaDiffCmd (line 251) | func schemaDiffCmd() *cobra.Command { function schemaDiffCmdWithFlags (line 256) | func schemaDiffCmdWithFlags() (*cobra.Command, *schemaDiffFlags) { function schemaFmtCmd (line 295) | func schemaFmtCmd() *cobra.Command { function schemaFmtRun (line 313) | func schemaFmtRun(cmd *cobra.Command, args []string) error { function selectEnv (line 338) | func selectEnv(cmd *cobra.Command) (*Env, error) { function schemaFlagsFromConfig (line 366) | func schemaFlagsFromConfig(cmd *cobra.Command) error { function setSchemaEnvFlags (line 374) | func setSchemaEnvFlags(cmd *cobra.Command, env *Env) error { type diff (line 442) | type diff struct function computeDiff (line 447) | func computeDiff(ctx context.Context, differ *sqlclient.Client, from, to... constant answerApply (line 488) | answerApply = "Apply" constant answerAbort (line 489) | answerAbort = "Abort" function cmdPrompt (line 493) | func cmdPrompt(cmd *cobra.Command) *promptui.Select { function promptUser (line 502) | func promptUser(cmd *cobra.Command) bool { type nopBellCloser (line 513) | type nopBellCloser struct method Write (line 515) | func (n nopBellCloser) Write(p []byte) (int, error) { method Close (line 522) | func (nopBellCloser) Close() error { return nil } function tasks (line 524) | func tasks(path string) ([]fmttask, error) { type fmttask (line 561) | type fmttask struct function fmtFile (line 567) | func fmtFile(task fmttask) (bool, error) { function fixFileURLs (line 581) | func fixFileURLs(src []string) []string { FILE: cmd/atlas/internal/cmdapi/schema_test.go constant unformatted (line 27) | unformatted = `block "x" { constant formatted (line 32) | formatted = `block "x" { function TestSchema_Diff (line 39) | func TestSchema_Diff(t *testing.T) { function TestSchema_Apply (line 462) | func TestSchema_Apply(t *testing.T) { function TestSchema_ApplyLog (line 487) | func TestSchema_ApplyLog(t *testing.T) { function TestSchema_ApplySchemaMismatch (line 593) | func TestSchema_ApplySchemaMismatch(t *testing.T) { function TestSchema_ApplySkip (line 613) | func TestSchema_ApplySkip(t *testing.T) { function TestSchema_ApplySources (line 710) | func TestSchema_ApplySources(t *testing.T) { function TestSchema_ToFlagPrecedence (line 759) | func TestSchema_ToFlagPrecedence(t *testing.T) { function TestSchema_ApplySQL (line 803) | func TestSchema_ApplySQL(t *testing.T) { function TestSchema_ApplyReview (line 935) | func TestSchema_ApplyReview(t *testing.T) { function TestSchema_InspectLog (line 962) | func TestSchema_InspectLog(t *testing.T) { function TestSchema_InspectFile (line 975) | func TestSchema_InspectFile(t *testing.T) { function TestFmt (line 1026) | func TestFmt(t *testing.T) { function TestSchema_Clean (line 1102) | func TestSchema_Clean(t *testing.T) { function assertDir (line 1122) | func assertDir(t *testing.T, dir string, expected map[string]string) { function setupFmtTest (line 1137) | func setupFmtTest(t *testing.T, inputDir map[string]string) string { type assertNormalizerDriver (line 1156) | type assertNormalizerDriver struct method NormalizeSchema (line 1162) | func (d *assertNormalizerDriver) NormalizeSchema(context.Context, *sch... method NormalizeRealm (line 1168) | func (d *assertNormalizerDriver) NormalizeRealm(context.Context, *sche... FILE: cmd/atlas/internal/cmdapi/testdata/baseline1/1_baseline.sql type baseline (line 2) | CREATE TABLE baseline (`c` int NOT NULL) FILE: cmd/atlas/internal/cmdapi/testdata/baseline2/1_baseline.sql type baseline (line 2) | CREATE TABLE baseline (`c` int NOT NULL) FILE: cmd/atlas/internal/cmdapi/testdata/baseline2/20220318104614_initial.sql type tbl (line 2) | CREATE TABLE tbl (`col` int NOT NULL) FILE: cmd/atlas/internal/cmdapi/testdata/import/dbmate/1_initial.sql type post (line 2) | CREATE TABLE post FILE: cmd/atlas/internal/cmdapi/testdata/import/dbmate/2_second_migration.sql type tbl_2 (line 9) | CREATE TABLE tbl_2 (col INT) FILE: cmd/atlas/internal/cmdapi/testdata/import/dbmate_gold/1_initial.sql type post (line 1) | CREATE TABLE post FILE: cmd/atlas/internal/cmdapi/testdata/import/dbmate_gold/2_second_migration.sql type tbl_2 (line 1) | CREATE TABLE tbl_2 (col INT) FILE: cmd/atlas/internal/cmdapi/testdata/import/flyway/B2__baseline.sql type post (line 1) | CREATE TABLE post FILE: cmd/atlas/internal/cmdapi/testdata/import/flyway/R__views.sql type `my_view` (line 1) | CREATE VIEW `my_view` AS SELECT * FROM `post` FILE: cmd/atlas/internal/cmdapi/testdata/import/flyway/V1__initial.sql type post (line 2) | CREATE TABLE post FILE: cmd/atlas/internal/cmdapi/testdata/import/flyway/V2__second_migration.sql type tbl_2 (line 9) | CREATE TABLE tbl_2 (col INT) FILE: cmd/atlas/internal/cmdapi/testdata/import/flyway_gold/2_baseline.sql type post (line 1) | CREATE TABLE post FILE: cmd/atlas/internal/cmdapi/testdata/import/flyway_gold/3R_views.sql type `my_view` (line 1) | CREATE VIEW `my_view` AS SELECT * FROM `post` FILE: cmd/atlas/internal/cmdapi/testdata/import/golang-migrate/1_initial.up.sql type tbl (line 1) | CREATE TABLE tbl FILE: cmd/atlas/internal/cmdapi/testdata/import/golang-migrate/2_second_migration.up.sql type tbl_2 (line 1) | CREATE TABLE tbl_2 (col INT) FILE: cmd/atlas/internal/cmdapi/testdata/import/golang-migrate_gold/1_initial.sql type tbl (line 1) | CREATE TABLE tbl FILE: cmd/atlas/internal/cmdapi/testdata/import/golang-migrate_gold/2_second_migration.sql type tbl_2 (line 1) | CREATE TABLE tbl_2 (col INT) FILE: cmd/atlas/internal/cmdapi/testdata/import/goose/1_initial.sql type post (line 2) | CREATE TABLE post FILE: cmd/atlas/internal/cmdapi/testdata/import/goose/2_second_migration.sql function histories_partition_creation (line 11) | CREATE FILE: cmd/atlas/internal/cmdapi/testdata/import/goose_gold/1_initial.sql type post (line 1) | CREATE TABLE post FILE: cmd/atlas/internal/cmdapi/testdata/import/goose_gold/2_second_migration.sql function histories_partition_creation (line 3) | CREATE FILE: cmd/atlas/internal/cmdapi/testdata/import/liquibase/1_initial.sql type post (line 4) | CREATE TABLE post FILE: cmd/atlas/internal/cmdapi/testdata/import/liquibase/2_second_migration.sql type tbl_2 (line 4) | CREATE TABLE tbl_2 (col INT) FILE: cmd/atlas/internal/cmdapi/testdata/import/liquibase_gold/1_initial.sql type post (line 2) | CREATE TABLE post FILE: cmd/atlas/internal/cmdapi/testdata/import/liquibase_gold/2_second_migration.sql type tbl_2 (line 2) | CREATE TABLE tbl_2 (col INT) FILE: cmd/atlas/internal/cmdapi/testdata/mysql/20220318104614_initial.sql type `atlantis` (line 4) | CREATE TABLE `atlantis`.`tbl` (`col` int NOT NULL) CHARSET utf8mb4 COLLA... FILE: cmd/atlas/internal/cmdapi/testdata/sqlite/20220318104614_initial.sql type tbl (line 2) | CREATE TABLE tbl (`col` int NOT NULL) FILE: cmd/atlas/internal/cmdapi/testdata/sqlite2/20220318104614_initial.sql type tbl (line 2) | CREATE TABLE tbl (`col` int NOT NULL) FILE: cmd/atlas/internal/cmdapi/testdata/sqlitetx/20220925092817_initial.sql type `users` (line 2) | CREATE TABLE `users` (`id` integer NOT NULL, `name` text NULL, PRIMARY K... FILE: cmd/atlas/internal/cmdapi/testdata/sqlitetx/20220925094021_second.sql type `friendships` (line 2) | CREATE TABLE `friendships` (`user_id` integer NOT NULL, `friend_id` inte... FILE: cmd/atlas/internal/cmdapi/testdata/sqlitetx/20220925094437_third.sql type `new_users` (line 4) | CREATE TABLE `new_users` (`id` integer NOT NULL, PRIMARY KEY (`id`)) FILE: cmd/atlas/internal/cmdapi/testdata/sqlitetx2/20220925092817_initial.sql type `users` (line 2) | CREATE TABLE `users` (`id` integer NOT NULL, `name` text NULL, PRIMARY K... FILE: cmd/atlas/internal/cmdapi/testdata/sqlitetx2/20220925094021_second.sql type `friendships` (line 2) | CREATE TABLE `friendships` (`user_id` integer NOT NULL, `friend_id` inte... FILE: cmd/atlas/internal/cmdapi/testdata/sqlitetx2/20220925094437_third.sql type `new_users` (line 4) | CREATE TABLE `new_users` (`id` integer NOT NULL, PRIMARY KEY (`id`)) FILE: cmd/atlas/internal/cmdapi/testdata/sqlitetx3/20220925092817_initial.sql type `users` (line 2) | CREATE TABLE `users` (`id` integer NOT NULL, `name` text NULL, PRIMARY K... FILE: cmd/atlas/internal/cmdapi/testdata/sqlitetx3/20220925094021_second.sql type t1 (line 4) | CREATE TABLE t1 (a INTEGER PRIMARY KEY) FILE: cmd/atlas/internal/cmdapi/testdata/sqlitetx4/20220925092817_initial.sql type `users` (line 2) | CREATE TABLE `users` (`id` integer NOT NULL, `name` text NULL, PRIMARY K... FILE: cmd/atlas/internal/cmdapi/testdata/sqlitetx4/20220925094021_second.sql type t1 (line 4) | CREATE TABLE t1 (a INTEGER PRIMARY KEY) FILE: cmd/atlas/internal/cmdapi/testdata/templatedir/1.sql type dev1 (line 2) | create table dev1 (c text) type prod1 (line 4) | create table prod1 (c text) FILE: cmd/atlas/internal/cmdapi/testdata/templatedir/2.sql type dev2 (line 2) | create table dev2 (c text) type prod2 (line 5) | create table prod2 (c text) FILE: cmd/atlas/internal/cmdapi/testdata/templatedir/shared/users.sql type users_ (line 2) | create table users_{{ $ }} (c text) FILE: cmd/atlas/internal/cmdapi/vercheck/req_oss.go function addHeaders (line 16) | func addHeaders(_ context.Context, req *http.Request) { FILE: cmd/atlas/internal/cmdapi/vercheck/vercheck.go constant StateFileName (line 22) | StateFileName = "release.json" function New (line 25) | func New(endpoint string) *VerChecker { type Latest (line 34) | type Latest struct type Advisory (line 43) | type Advisory struct type Payload (line 47) | type Payload struct type VerChecker (line 54) | type VerChecker struct method Check (line 76) | func (v *VerChecker) Check(ctx context.Context, ver string) (*Payload,... method verifyTime (line 106) | func (v *VerChecker) verifyTime() error { type State (line 60) | type State struct function init (line 117) | func init() { FILE: cmd/atlas/internal/cmdapi/vercheck/vercheck_test.go function TestVerCheck (line 26) | func TestVerCheck(t *testing.T) { function TestState (line 59) | func TestState(t *testing.T) { function TestStatePersist (line 118) | func TestStatePersist(t *testing.T) { function TestTemplate (line 134) | func TestTemplate(t *testing.T) { FILE: cmd/atlas/internal/cmdapi/version_oss.go constant versionFmt (line 10) | versionFmt = "atlas unofficial " constant versionInfo (line 11) | versionInfo = "To download an official version, visit: https://atlasgo.i... FILE: cmd/atlas/internal/cmdapi/version_oss_test.go function TestCLI_Version (line 18) | func TestCLI_Version(t *testing.T) { FILE: cmd/atlas/internal/cmdext/cmdext.go type AtlasConfig (line 68) | type AtlasConfig struct function RuntimeVar (line 84) | func RuntimeVar(ctx context.Context, ectx *hcl.EvalContext, block *hclsy... function AWSRDSToken (line 138) | func AWSRDSToken(ctx context.Context, ectx *hcl.EvalContext, block *hcls... function GCPCloudSQLToken (line 171) | func GCPCloudSQLToken(ctx context.Context, _ *hcl.EvalContext, block *hc... function Query (line 196) | func Query(ctx context.Context, ectx *hcl.EvalContext, block *hclsyntax.... function External (line 298) | func External(_ context.Context, ectx *hcl.EvalContext, block *hclsyntax... function TemplateDir (line 351) | func TemplateDir(_ context.Context, ectx *hcl.EvalContext, block *hclsyn... function SchemaHCL (line 487) | func SchemaHCL(_ context.Context, ectx *hcl.EvalContext, block *hclsynta... function blockError (line 532) | func blockError(name string, b *hclsyntax.Block) func(string, ...any) er... type StateLoader (line 540) | type StateLoader interface type StateLoaderFunc (line 545) | type StateLoaderFunc method LoadState (line 564) | func (f StateLoaderFunc) LoadState(ctx context.Context, opts *StateRea... type MigrateDiffOptions (line 548) | type MigrateDiffOptions struct type MigrateDiffer (line 557) | type MigrateDiffer interface type registry (line 578) | type registry method HasLoader (line 581) | func (r registry) HasLoader(scheme string) bool { method Loader (line 587) | func (r registry) Loader(scheme string) (StateLoader, bool) { method Differ (line 593) | func (r registry) Differ(to []string) (MigrateDiffer, bool) { type MemLoader (line 604) | type MemLoader struct method LoadState (line 609) | func (l MemLoader) LoadState(ctx context.Context, config *StateReaderC... FILE: cmd/atlas/internal/cmdext/cmdext_oss.go function RemoteSchema (line 29) | func RemoteSchema(context.Context, *hcl.EvalContext, *hclsyntax.Block) (... function RemoteDir (line 34) | func RemoteDir(context.Context, *hcl.EvalContext, *hclsyntax.Block) (cty... function StateReaderAtlas (line 39) | func StateReaderAtlas(context.Context, *StateReaderConfig) (*StateReadCl... function SchemaExternal (line 44) | func SchemaExternal(context.Context, *hcl.EvalContext, *hclsyntax.Block)... type EntLoader (line 49) | type EntLoader struct method LoadState (line 52) | func (l EntLoader) LoadState(context.Context, *StateReaderConfig) (*St... method MigrateDiff (line 57) | func (l EntLoader) MigrateDiff(context.Context, *MigrateDiffOptions) e... method InitBlock (line 62) | func (c *AtlasConfig) InitBlock() schemahcl.Option { function StateReaderSQL (line 69) | func StateReaderSQL(ctx context.Context, config *StateReaderConfig) (*St... type UnsupportedError (line 129) | type UnsupportedError struct method IsAbort (line 134) | func (*UnsupportedError) IsAbort() {} function UnsupportedErr (line 136) | func UnsupportedErr(feature string) error { FILE: cmd/atlas/internal/cmdext/cmdext_test.go function TestRuntimeVarSrc (line 29) | func TestRuntimeVarSrc(t *testing.T) { function TestRDSToken (line 66) | func TestRDSToken(t *testing.T) { function TestRDSTokenProfile (line 96) | func TestRDSTokenProfile(t *testing.T) { function TestGCPToken (line 117) | func TestGCPToken(t *testing.T) { function TestQuerySrc (line 164) | func TestQuerySrc(t *testing.T) { function TestTemplateDir (line 198) | func TestTemplateDir(t *testing.T) { function TestSchemaHCL (line 261) | func TestSchemaHCL(t *testing.T) { function TestExternal (line 352) | func TestExternal(t *testing.T) { function backupEnv (line 411) | func backupEnv(keys ...string) (restoreFunc func()) { FILE: cmd/atlas/internal/cmdext/reader.go type StateReadCloser (line 31) | type StateReadCloser struct method Close (line 50) | func (r *StateReadCloser) Close() error { type StateReaderConfig (line 38) | type StateReaderConfig struct function isSchemaDir (line 58) | func isSchemaDir(u *url.URL, path string) bool { function stateSchemaSQL (line 71) | func stateSchemaSQL(ctx context.Context, cfg *StateReaderConfig, dir mig... type errorRecorder (line 83) | type errorRecorder struct method Log (line 89) | func (r *errorRecorder) Log(e migrate.LogEntry) { function stateReaderSQL (line 100) | func stateReaderSQL(ctx context.Context, cfg *StateReaderConfig, dir mig... function StateReaderHCL (line 131) | func StateReaderHCL(ctx context.Context, c *StateReaderConfig) (*StateRe... function stateReaderHCL (line 140) | func stateReaderHCL(_ context.Context, config *StateReaderConfig, paths ... function FilesExt (line 255) | func FilesExt(urls []*url.URL) (string, error) { function parseHCLPaths (line 309) | func parseHCLPaths(paths ...string) (*hclparse.Parser, error) { constant SchemaTypeFile (line 343) | SchemaTypeFile = "file" constant SchemaTypeAtlas (line 344) | SchemaTypeAtlas = "atlas" constant FileTypeHCL (line 349) | FileTypeHCL = ".hcl" constant FileTypeSQL (line 350) | FileTypeSQL = ".sql" constant FileTypeTest (line 351) | FileTypeTest = ".test.hcl" function mayParse (line 356) | func mayParse(p *hclparse.Parser, path string) error { function isProjectFile (line 370) | func isProjectFile(f *hcl.File) bool { function FilesAsDir (line 380) | func FilesAsDir(files ...migrate.File) (migrate.Dir, error) { FILE: cmd/atlas/internal/cmdext/reader_test.go function TestSchemaDirState (line 24) | func TestSchemaDirState(t *testing.T) { function TestStateReaderHCL (line 89) | func TestStateReaderHCL(t *testing.T) { FILE: cmd/atlas/internal/cmdlog/cmdlog.go function WithColorFuncs (line 52) | func WithColorFuncs(f template.FuncMap) template.FuncMap { type Env (line 61) | type Env struct type Files (line 68) | type Files method MarshalJSON (line 106) | func (f Files) MarshalJSON() ([]byte, error) { type File (line 71) | type File struct method MarshalJSON (line 96) | func (f File) MarshalJSON() ([]byte, error) { type FileChecks (line 74) | type FileChecks struct type Check (line 83) | type Check struct type StmtError (line 89) | type StmtError struct function NewEnv (line 115) | func NewEnv(c *sqlclient.Client, dirURL *url.URL) Env { type MigrateStatus (line 170) | type MigrateStatus struct method Left (line 186) | func (r *MigrateStatus) Left() int { return r.Total - r.Count } method FromCheckpoint (line 190) | func (r *MigrateStatus) FromCheckpoint() bool { type StatusReporter (line 199) | type StatusReporter struct method Report (line 211) | func (r *StatusReporter) Report(ctx context.Context) (*MigrateStatus, ... constant statusOK (line 299) | statusOK = "OK" constant statusPending (line 300) | statusPending = "PENDING" type MigrateSet (line 321) | type MigrateSet struct method ByVersion (line 341) | func (r *MigrateSet) ByVersion() []RevisionOp { method Set (line 349) | func (r *MigrateSet) Set(rev *migrate.Revision) { method Removed (line 354) | func (r *MigrateSet) Removed(rev *migrate.Revision) { method Summary (line 359) | func (r *MigrateSet) Summary() string { type RevisionOp (line 329) | type RevisionOp struct method ColoredVersion (line 380) | func (r *RevisionOp) ColoredVersion() string { function NewMigrateSet (line 336) | func NewMigrateSet(ctx context.Context) *MigrateSet { type MigrateApply (line 452) | type MigrateApply struct method Log (line 488) | func (a *MigrateApply) Log(e migrate.LogEntry) { method Header (line 574) | func (a *MigrateApply) Header() string { method Summary (line 592) | func (a *MigrateApply) Summary(ident string) string { method MarshalJSON (line 673) | func (a *MigrateApply) MarshalJSON() ([]byte, error) { type AppliedFile (line 467) | type AppliedFile struct method MarshalJSON (line 691) | func (f *AppliedFile) MarshalJSON() ([]byte, error) { function NewMigrateApply (line 479) | func NewMigrateApply(ctx context.Context, client *sqlclient.Client, dirU... function plural (line 665) | func plural(n int) (s string) { type Changes (line 732) | type Changes struct method MarshalJSON (line 739) | func (c Changes) MarshalJSON() ([]byte, error) { type SchemaInspect (line 756) | type SchemaInspect struct method Client (line 793) | func (s *SchemaInspect) Client() *sqlclient.Client { method MarshalHCL (line 799) | func (s *SchemaInspect) MarshalHCL() (string, error) { method RedactedURL (line 808) | func (s *SchemaInspect) RedactedURL() (string, error) { method MarshalJSON (line 817) | func (s *SchemaInspect) MarshalJSON() ([]byte, error) { method MarshalSQL (line 941) | func (s *SchemaInspect) MarshalSQL(indent ...string) (string, error) { function NewSchemaInspect (line 788) | func NewSchemaInspect(ctx context.Context, client *sqlclient.Client, rea... function sqlInspect (line 945) | func sqlInspect(report *SchemaInspect, indent ...string) (string, error) { function base64url (line 951) | func base64url(s string) string { type SchemaDiff (line 956) | type SchemaDiff struct method Client (line 992) | func (s *SchemaDiff) Client() *sqlclient.Client { return s.client } method MarshalSQL (line 995) | func (s *SchemaDiff) MarshalSQL(indent ...string) (string, error) { function NewSchemaDiff (line 981) | func NewSchemaDiff(ctx context.Context, client *sqlclient.Client, from, ... function sqlDiff (line 999) | func sqlDiff(diff *SchemaDiff, indent ...string) (string, error) { function fmtPlan (line 1003) | func fmtPlan(ctx context.Context, client *sqlclient.Client, changes sche... function mermaid (line 1031) | func mermaid(i *SchemaInspect, _ ...string) (string, error) { function jsonEncode (line 1114) | func jsonEncode(v any, args ...string) (string, error) { function jsonMerge (line 1130) | func jsonMerge(objects ...string) (string, error) { function add (line 1144) | func add(a, b int) int { function indentLn (line 1148) | func indentLn(input string, indent int) string { function noDirectives (line 1154) | func noDirectives(comments []string) (cs []string) { function WarnOnce (line 1165) | func WarnOnce(w io.Writer, text string) error { FILE: cmd/atlas/internal/cmdlog/cmdlog_oss.go type SchemaApply (line 16) | type SchemaApply struct function NewSchemaApply (line 26) | func NewSchemaApply(ctx context.Context, env Env, applied, pending []*mi... function NewSchemaPlan (line 39) | func NewSchemaPlan(ctx context.Context, env Env, pending []*migrate.Chan... method MaskedText (line 43) | func (*MigrateApply) MaskedText(s *migrate.Stmt) string { method MaskedErrorText (line 48) | func (*MigrateApply) MaskedErrorText(e migrate.LogError) string { FILE: cmd/atlas/internal/cmdlog/cmdlog_test.go function TestSchemaInspect_MarshalJSON (line 32) | func TestSchemaInspect_MarshalJSON(t *testing.T) { function TestSchemaInspect_MarshalSQL (line 115) | func TestSchemaInspect_MarshalSQL(t *testing.T) { function TestSchemaInspect_EncodeSQL (line 137) | func TestSchemaInspect_EncodeSQL(t *testing.T) { function TestSchemaInspect_Mermaid (line 163) | func TestSchemaInspect_Mermaid(t *testing.T) { function TestSchemaInspect_RedactedURL (line 294) | func TestSchemaInspect_RedactedURL(t *testing.T) { function TestSchemaDiff_MarshalSQL (line 303) | func TestSchemaDiff_MarshalSQL(t *testing.T) { function TestMigrateSet (line 320) | func TestMigrateSet(t *testing.T) { function TestMigrateApply (line 368) | func TestMigrateApply(t *testing.T) { function TestReporter_Status (line 650) | func TestReporter_Status(t *testing.T) { function TestReporter_OutOfOrder (line 745) | func TestReporter_OutOfOrder(t *testing.T) { function TestWarnOnce (line 834) | func TestWarnOnce(t *testing.T) { type unassignable (line 862) | type unassignable struct method Write (line 867) | func (a unassignable) Write(p []byte) (n int, err error) { return a.Wr... FILE: cmd/atlas/internal/cmdstate/cmdstate.go constant DefaultDir (line 19) | DefaultDir = "~/.atlas" type File (line 22) | type File struct method Read (line 30) | func (f File[T]) Read() (v T, err error) { method Write (line 47) | func (f File[T]) Write(t T) error { method Path (line 63) | func (f File[T]) Path() (string, error) { function newT (line 79) | func newT[T any](t T) T { function TestingHome (line 91) | func TestingHome(t *testing.T) string { FILE: cmd/atlas/internal/cmdstate/cmdstate_test.go function TestFile (line 18) | func TestFile(t *testing.T) { FILE: cmd/atlas/internal/docker/docker.go constant pass (line 29) | pass = "pass" constant passSQLServer (line 30) | passSQLServer = "P@ssw0rd0995" type Config (line 35) | type Config struct method Run (line 390) | func (c *Config) Run(ctx context.Context) (*Container, error) { method validate (line 533) | func (c *Config) validate() error { type Container (line 54) | type Container struct method Close (line 423) | func (c *Container) Close() error { method Wait (line 428) | func (c *Container) Wait(ctx context.Context, timeout time.Duration) e... method URL (line 477) | func (c *Container) URL() (*url.URL, error) { method PingURL (line 519) | func (c *Container) PingURL(u url.URL) string { type ConnOptions (line 62) | type ConnOptions struct type ConfigOption (line 69) | type ConfigOption function NewConfig (line 73) | func NewConfig(opts ...ConfigOption) (*Config, error) { constant DriverMySQL (line 85) | DriverMySQL = "mysql" constant DriverMariaDB (line 86) | DriverMariaDB = "mariadb" constant DriverPostgres (line 87) | DriverPostgres = "postgres" constant DriverSQLServer (line 88) | DriverSQLServer = "sqlserver" constant DriverClickHouse (line 89) | DriverClickHouse = "clickhouse" constant PostgresPostGIS (line 93) | PostgresPostGIS = "postgis" constant PostgresPGVector (line 94) | PostgresPGVector = "pgvector" function FromURL (line 99) | func FromURL(u *url.URL, opts ...ConfigOption) (*Config, error) { function ImageURL (line 210) | func ImageURL(driver string, image string) (*url.URL, error) { constant hubUser (line 229) | hubUser = "arigaio" function MySQL (line 232) | func MySQL(version string, opts ...ConfigOption) (*Config, error) { function MariaDB (line 247) | func MariaDB(version string, opts ...ConfigOption) (*Config, error) { function PostgreSQL (line 252) | func PostgreSQL(version string, opts ...ConfigOption) (*Config, error) { function SQLServer (line 268) | func SQLServer(version string, opts ...ConfigOption) (*Config, error) { function ClickHouse (line 288) | func ClickHouse(version string, opts ...ConfigOption) (*Config, error) { function Image (line 307) | func Image(parts ...string) ConfigOption { function Port (line 321) | func Port(p string) ConfigOption { function Env (line 332) | func Env(env ...string) ConfigOption { function Database (line 342) | func Database(name string) ConfigOption { function Userinfo (line 352) | func Userinfo(u *url.Userinfo) ConfigOption { function Out (line 363) | func Out(w io.Writer) ConfigOption { function Setup (line 374) | func Setup(s ...string) ConfigOption { function Conn (line 382) | func Conn(s *ConnOptions) ConfigOption { function freePort (line 540) | func freePort() (string, error) { function init (line 555) | func init() { function Open (line 568) | func Open(ctx context.Context, u *url.URL) (client *sqlclient.Client, er... function OpenWithOpts (line 573) | func OpenWithOpts(ctx context.Context, u *url.URL, opts ...ConfigOption)... FILE: cmd/atlas/internal/docker/docker_test.go function TestDockerConfig (line 16) | func TestDockerConfig(t *testing.T) { function TestFromURL (line 87) | func TestFromURL(t *testing.T) { function TestFromURL_CustomImage (line 307) | func TestFromURL_CustomImage(t *testing.T) { function TestImageURL (line 444) | func TestImageURL(t *testing.T) { function TestContainerURL (line 465) | func TestContainerURL(t *testing.T) { FILE: cmd/atlas/internal/migrate/ent/client.go type Client (line 29) | type Client struct method init (line 44) | func (c *Client) init() { method Tx (line 128) | func (c *Client) Tx(ctx context.Context) (*Tx, error) { method BeginTx (line 146) | func (c *Client) BeginTx(ctx context.Context, opts *sql.TxOptions) (*T... method Debug (line 171) | func (c *Client) Debug() *Client { method Close (line 183) | func (c *Client) Close() error { method Use (line 189) | func (c *Client) Use(hooks ...Hook) { method Intercept (line 195) | func (c *Client) Intercept(interceptors ...Interceptor) { method Mutate (line 200) | func (c *Client) Mutate(ctx context.Context, m Mutation) (Value, error) { function NewClient (line 38) | func NewClient(opts ...Option) *Client { type config (line 51) | type config struct method options (line 77) | func (c *config) options(opts ...Option) { method ExecContext (line 366) | func (c *config) ExecContext(ctx context.Context, query string, args .... method QueryContext (line 378) | func (c *config) QueryContext(ctx context.Context, query string, args ... type Option (line 66) | type Option function newConfig (line 70) | func newConfig(opts ...Option) config { function Debug (line 87) | func Debug() Option { function Log (line 94) | func Log(fn func(...any)) Option { function Driver (line 101) | func Driver(driver dialect.Driver) Option { function Open (line 110) | func Open(driverName, dataSourceName string, options ...Option) (*Client... type RevisionClient (line 210) | type RevisionClient struct method Use (line 221) | func (c *RevisionClient) Use(hooks ...Hook) { method Intercept (line 227) | func (c *RevisionClient) Intercept(interceptors ...Interceptor) { method Create (line 232) | func (c *RevisionClient) Create() *RevisionCreate { method CreateBulk (line 238) | func (c *RevisionClient) CreateBulk(builders ...*RevisionCreate) *Revi... method MapCreateBulk (line 244) | func (c *RevisionClient) MapCreateBulk(slice any, setFunc func(*Revisi... method Update (line 258) | func (c *RevisionClient) Update() *RevisionUpdate { method UpdateOne (line 264) | func (c *RevisionClient) UpdateOne(_m *Revision) *RevisionUpdateOne { method UpdateOneID (line 270) | func (c *RevisionClient) UpdateOneID(id string) *RevisionUpdateOne { method Delete (line 276) | func (c *RevisionClient) Delete() *RevisionDelete { method DeleteOne (line 282) | func (c *RevisionClient) DeleteOne(_m *Revision) *RevisionDeleteOne { method DeleteOneID (line 287) | func (c *RevisionClient) DeleteOneID(id string) *RevisionDeleteOne { method Query (line 295) | func (c *RevisionClient) Query() *RevisionQuery { method Get (line 304) | func (c *RevisionClient) Get(ctx context.Context, id string) (*Revisio... method GetX (line 309) | func (c *RevisionClient) GetX(ctx context.Context, id string) *Revision { method Hooks (line 318) | func (c *RevisionClient) Hooks() []Hook { method Interceptors (line 323) | func (c *RevisionClient) Interceptors() []Interceptor { method mutate (line 327) | func (c *RevisionClient) mutate(ctx context.Context, m *RevisionMutati... function NewRevisionClient (line 215) | func NewRevisionClient(c config) *RevisionClient { type hooks (line 344) | type hooks struct type inters (line 347) | type inters struct function AlternateSchema (line 358) | func AlternateSchema(schemaConfig SchemaConfig) Option { FILE: cmd/atlas/internal/migrate/ent/convert.go method SetRevision (line 12) | func (rc *RevisionCreate) SetRevision(rev *migrate.Revision) *RevisionCr... method AtlasRevision (line 29) | func (_m *Revision) AtlasRevision() *migrate.Revision { FILE: cmd/atlas/internal/migrate/ent/ent.go type clientCtxKey (line 41) | type clientCtxKey struct function FromContext (line 44) | func FromContext(ctx context.Context) *Client { function NewContext (line 50) | func NewContext(parent context.Context, c *Client) context.Context { type txCtxKey (line 54) | type txCtxKey struct function TxFromContext (line 57) | func TxFromContext(ctx context.Context) *Tx { function NewTxContext (line 63) | func NewTxContext(parent context.Context, tx *Tx) context.Context { type OrderFunc (line 69) | type OrderFunc function checkColumn (line 77) | func checkColumn(t, c string) error { function Asc (line 87) | func Asc(fields ...string) func(*sql.Selector) { function Desc (line 99) | func Desc(fields ...string) func(*sql.Selector) { type AggregateFunc (line 111) | type AggregateFunc function As (line 118) | func As(fn AggregateFunc, end string) AggregateFunc { function Count (line 125) | func Count() AggregateFunc { function Max (line 132) | func Max(field string) AggregateFunc { function Mean (line 143) | func Mean(field string) AggregateFunc { function Min (line 154) | func Min(field string) AggregateFunc { function Sum (line 165) | func Sum(field string) AggregateFunc { type ValidationError (line 176) | type ValidationError struct method Error (line 182) | func (e *ValidationError) Error() string { method Unwrap (line 187) | func (e *ValidationError) Unwrap() error { function IsValidationError (line 192) | func IsValidationError(err error) bool { type NotFoundError (line 201) | type NotFoundError struct method Error (line 206) | func (e *NotFoundError) Error() string { function IsNotFound (line 211) | func IsNotFound(err error) bool { function MaskNotFound (line 220) | func MaskNotFound(err error) error { type NotSingularError (line 228) | type NotSingularError struct method Error (line 233) | func (e *NotSingularError) Error() string { function IsNotSingular (line 238) | func IsNotSingular(err error) bool { type NotLoadedError (line 247) | type NotLoadedError struct method Error (line 252) | func (e *NotLoadedError) Error() string { function IsNotLoaded (line 257) | func IsNotLoaded(err error) bool { type ConstraintError (line 268) | type ConstraintError struct method Error (line 274) | func (e ConstraintError) Error() string { method Unwrap (line 279) | func (e *ConstraintError) Unwrap() error { function IsConstraintError (line 284) | func IsConstraintError(err error) bool { type selector (line 293) | type selector struct method ScanX (line 301) | func (s *selector) ScanX(ctx context.Context, v any) { method Strings (line 308) | func (s *selector) Strings(ctx context.Context) ([]string, error) { method StringsX (line 320) | func (s *selector) StringsX(ctx context.Context) []string { method String (line 329) | func (s *selector) String(ctx context.Context) (_ string, err error) { method StringX (line 346) | func (s *selector) StringX(ctx context.Context) string { method Ints (line 355) | func (s *selector) Ints(ctx context.Context) ([]int, error) { method IntsX (line 367) | func (s *selector) IntsX(ctx context.Context) []int { method Int (line 376) | func (s *selector) Int(ctx context.Context) (_ int, err error) { method IntX (line 393) | func (s *selector) IntX(ctx context.Context) int { method Float64s (line 402) | func (s *selector) Float64s(ctx context.Context) ([]float64, error) { method Float64sX (line 414) | func (s *selector) Float64sX(ctx context.Context) []float64 { method Float64 (line 423) | func (s *selector) Float64(ctx context.Context) (_ float64, err error) { method Float64X (line 440) | func (s *selector) Float64X(ctx context.Context) float64 { method Bools (line 449) | func (s *selector) Bools(ctx context.Context) ([]bool, error) { method BoolsX (line 461) | func (s *selector) BoolsX(ctx context.Context) []bool { method Bool (line 470) | func (s *selector) Bool(ctx context.Context) (_ bool, err error) { method BoolX (line 487) | func (s *selector) BoolX(ctx context.Context) bool { function withHooks (line 496) | func withHooks[V Value, M any, PM interface { function setContextOp (line 530) | func setContextOp(ctx context.Context, qc *QueryContext, op string) cont... function querierAll (line 538) | func querierAll[V Value, Q interface { function querierCount (line 550) | func querierCount[Q interface { function withInterceptors (line 562) | func withInterceptors[V Value](ctx context.Context, q Query, qr Querier,... function scanWithInterceptors (line 577) | func scanWithInterceptors[Q1 ent.Query, Q2 interface { type queryHook (line 612) | type queryHook FILE: cmd/atlas/internal/migrate/ent/entc.go function main (line 16) | func main() { FILE: cmd/atlas/internal/migrate/ent/enttest/enttest.go type TestingT (line 23) | type TestingT interface type Option (line 29) | type Option type options (line 31) | type options struct function WithOptions (line 38) | func WithOptions(opts ...ent.Option) Option { function WithMigrateOptions (line 45) | func WithMigrateOptions(opts ...schema.MigrateOption) Option { function newOptions (line 51) | func newOptions(opts []Option) *options { function Open (line 60) | func Open(t TestingT, driverName, dataSourceName string, opts ...Option)... function NewClient (line 72) | func NewClient(t TestingT, opts ...Option) *ent.Client { function migrateSchema (line 78) | func migrateSchema(t TestingT, c *ent.Client, o *options) { FILE: cmd/atlas/internal/migrate/ent/hook/hook.go type RevisionFunc (line 18) | type RevisionFunc method Mutate (line 21) | func (f RevisionFunc) Mutate(ctx context.Context, m ent.Mutation) (ent... type Condition (line 29) | type Condition function And (line 32) | func And(first, second Condition, rest ...Condition) Condition { function Or (line 47) | func Or(first, second Condition, rest ...Condition) Condition { function Not (line 62) | func Not(cond Condition) Condition { function HasOp (line 69) | func HasOp(op ent.Op) Condition { function HasAddedFields (line 76) | func HasAddedFields(field string, fields ...string) Condition { function HasClearedFields (line 91) | func HasClearedFields(field string, fields ...string) Condition { function HasFields (line 106) | func HasFields(field string, fields ...string) Condition { function If (line 123) | func If(hk ent.Hook, cond Condition) ent.Hook { function On (line 137) | func On(hk ent.Hook, op ent.Op) ent.Hook { function Unless (line 144) | func Unless(hk ent.Hook, op ent.Op) ent.Hook { function FixedError (line 149) | func FixedError(err error) ent.Hook { function Reject (line 164) | func Reject(op ent.Op) ent.Hook { type Chain (line 171) | type Chain struct method Hook (line 181) | func (c Chain) Hook() ent.Hook { method Append (line 192) | func (c Chain) Append(hooks ...ent.Hook) Chain { method Extend (line 201) | func (c Chain) Extend(chain Chain) Chain { function NewChain (line 176) | func NewChain(hooks ...ent.Hook) Chain { FILE: cmd/atlas/internal/migrate/ent/internal/schemaconfig.go type SchemaConfig (line 13) | type SchemaConfig struct type schemaCtxKey (line 17) | type schemaCtxKey struct function SchemaConfigFromContext (line 20) | func SchemaConfigFromContext(ctx context.Context) SchemaConfig { function NewSchemaConfigContext (line 26) | func NewSchemaConfigContext(parent context.Context, config SchemaConfig)... FILE: cmd/atlas/internal/migrate/ent/migrate/migrate.go type Schema (line 40) | type Schema struct method Create (line 48) | func (s *Schema) Create(ctx context.Context, opts ...schema.MigrateOpt... method WriteTo (line 66) | func (s *Schema) WriteTo(ctx context.Context, w io.Writer, opts ...sch... function NewSchema (line 45) | func NewSchema(drv dialect.Driver) *Schema { return &Schema{drv: drv} } function Create (line 53) | func Create(ctx context.Context, s *Schema, tables []*schema.Table, opts... FILE: cmd/atlas/internal/migrate/ent/migrate/schema.go function init (line 43) | func init() { FILE: cmd/atlas/internal/migrate/ent/mutation.go constant OpCreate (line 25) | OpCreate = ent.OpCreate constant OpDelete (line 26) | OpDelete = ent.OpDelete constant OpDeleteOne (line 27) | OpDeleteOne = ent.OpDeleteOne constant OpUpdate (line 28) | OpUpdate = ent.OpUpdate constant OpUpdateOne (line 29) | OpUpdateOne = ent.OpUpdateOne constant TypeRevision (line 32) | TypeRevision = "Revision" type RevisionMutation (line 36) | type RevisionMutation struct method Client (line 116) | func (m RevisionMutation) Client() *Client { method Tx (line 124) | func (m RevisionMutation) Tx() (*Tx, error) { method SetID (line 135) | func (m *RevisionMutation) SetID(id string) { method ID (line 141) | func (m *RevisionMutation) ID() (id string, exists bool) { method IDs (line 152) | func (m *RevisionMutation) IDs(ctx context.Context) ([]string, error) { method SetDescription (line 168) | func (m *RevisionMutation) SetDescription(s string) { method Description (line 173) | func (m *RevisionMutation) Description() (r string, exists bool) { method OldDescription (line 184) | func (m *RevisionMutation) OldDescription(ctx context.Context) (v stri... method ResetDescription (line 199) | func (m *RevisionMutation) ResetDescription() { method SetType (line 204) | func (m *RevisionMutation) SetType(mt migrate.RevisionType) { method GetType (line 210) | func (m *RevisionMutation) GetType() (r migrate.RevisionType, exists b... method OldType (line 221) | func (m *RevisionMutation) OldType(ctx context.Context) (v migrate.Rev... method AddType (line 236) | func (m *RevisionMutation) AddType(mt migrate.RevisionType) { method AddedType (line 245) | func (m *RevisionMutation) AddedType() (r migrate.RevisionType, exists... method ResetType (line 254) | func (m *RevisionMutation) ResetType() { method SetApplied (line 260) | func (m *RevisionMutation) SetApplied(i int) { method Applied (line 266) | func (m *RevisionMutation) Applied() (r int, exists bool) { method OldApplied (line 277) | func (m *RevisionMutation) OldApplied(ctx context.Context) (v int, err... method AddApplied (line 292) | func (m *RevisionMutation) AddApplied(i int) { method AddedApplied (line 301) | func (m *RevisionMutation) AddedApplied() (r int, exists bool) { method ResetApplied (line 310) | func (m *RevisionMutation) ResetApplied() { method SetTotal (line 316) | func (m *RevisionMutation) SetTotal(i int) { method Total (line 322) | func (m *RevisionMutation) Total() (r int, exists bool) { method OldTotal (line 333) | func (m *RevisionMutation) OldTotal(ctx context.Context) (v int, err e... method AddTotal (line 348) | func (m *RevisionMutation) AddTotal(i int) { method AddedTotal (line 357) | func (m *RevisionMutation) AddedTotal() (r int, exists bool) { method ResetTotal (line 366) | func (m *RevisionMutation) ResetTotal() { method SetExecutedAt (line 372) | func (m *RevisionMutation) SetExecutedAt(t time.Time) { method ExecutedAt (line 377) | func (m *RevisionMutation) ExecutedAt() (r time.Time, exists bool) { method OldExecutedAt (line 388) | func (m *RevisionMutation) OldExecutedAt(ctx context.Context) (v time.... method ResetExecutedAt (line 403) | func (m *RevisionMutation) ResetExecutedAt() { method SetExecutionTime (line 408) | func (m *RevisionMutation) SetExecutionTime(t time.Duration) { method ExecutionTime (line 414) | func (m *RevisionMutation) ExecutionTime() (r time.Duration, exists bo... method OldExecutionTime (line 425) | func (m *RevisionMutation) OldExecutionTime(ctx context.Context) (v ti... method AddExecutionTime (line 440) | func (m *RevisionMutation) AddExecutionTime(t time.Duration) { method AddedExecutionTime (line 449) | func (m *RevisionMutation) AddedExecutionTime() (r time.Duration, exis... method ResetExecutionTime (line 458) | func (m *RevisionMutation) ResetExecutionTime() { method SetError (line 464) | func (m *RevisionMutation) SetError(s string) { method Error (line 469) | func (m *RevisionMutation) Error() (r string, exists bool) { method OldError (line 480) | func (m *RevisionMutation) OldError(ctx context.Context) (v string, er... method ClearError (line 495) | func (m *RevisionMutation) ClearError() { method ErrorCleared (line 501) | func (m *RevisionMutation) ErrorCleared() bool { method ResetError (line 507) | func (m *RevisionMutation) ResetError() { method SetErrorStmt (line 513) | func (m *RevisionMutation) SetErrorStmt(s string) { method ErrorStmt (line 518) | func (m *RevisionMutation) ErrorStmt() (r string, exists bool) { method OldErrorStmt (line 529) | func (m *RevisionMutation) OldErrorStmt(ctx context.Context) (v string... method ClearErrorStmt (line 544) | func (m *RevisionMutation) ClearErrorStmt() { method ErrorStmtCleared (line 550) | func (m *RevisionMutation) ErrorStmtCleared() bool { method ResetErrorStmt (line 556) | func (m *RevisionMutation) ResetErrorStmt() { method SetHash (line 562) | func (m *RevisionMutation) SetHash(s string) { method Hash (line 567) | func (m *RevisionMutation) Hash() (r string, exists bool) { method OldHash (line 578) | func (m *RevisionMutation) OldHash(ctx context.Context) (v string, err... method ResetHash (line 593) | func (m *RevisionMutation) ResetHash() { method SetPartialHashes (line 598) | func (m *RevisionMutation) SetPartialHashes(s []string) { method PartialHashes (line 604) | func (m *RevisionMutation) PartialHashes() (r []string, exists bool) { method OldPartialHashes (line 615) | func (m *RevisionMutation) OldPartialHashes(ctx context.Context) (v []... method AppendPartialHashes (line 630) | func (m *RevisionMutation) AppendPartialHashes(s []string) { method AppendedPartialHashes (line 635) | func (m *RevisionMutation) AppendedPartialHashes() ([]string, bool) { method ClearPartialHashes (line 643) | func (m *RevisionMutation) ClearPartialHashes() { method PartialHashesCleared (line 650) | func (m *RevisionMutation) PartialHashesCleared() bool { method ResetPartialHashes (line 656) | func (m *RevisionMutation) ResetPartialHashes() { method SetOperatorVersion (line 663) | func (m *RevisionMutation) SetOperatorVersion(s string) { method OperatorVersion (line 668) | func (m *RevisionMutation) OperatorVersion() (r string, exists bool) { method OldOperatorVersion (line 679) | func (m *RevisionMutation) OldOperatorVersion(ctx context.Context) (v ... method ResetOperatorVersion (line 694) | func (m *RevisionMutation) ResetOperatorVersion() { method Where (line 699) | func (m *RevisionMutation) Where(ps ...predicate.Revision) { method WhereP (line 705) | func (m *RevisionMutation) WhereP(ps ...func(*sql.Selector)) { method Op (line 714) | func (m *RevisionMutation) Op() Op { method SetOp (line 719) | func (m *RevisionMutation) SetOp(op Op) { method Type (line 724) | func (m *RevisionMutation) Type() string { method Fields (line 731) | func (m *RevisionMutation) Fields() []string { method Field (line 772) | func (m *RevisionMutation) Field(name string) (ent.Value, bool) { method OldField (line 803) | func (m *RevisionMutation) OldField(ctx context.Context, name string) ... method SetField (line 834) | func (m *RevisionMutation) SetField(name string, value ent.Value) error { method AddedFields (line 919) | func (m *RevisionMutation) AddedFields() []string { method AddedField (line 939) | func (m *RevisionMutation) AddedField(name string) (ent.Value, bool) { method AddField (line 956) | func (m *RevisionMutation) AddField(name string, value ent.Value) error { method ClearedFields (line 992) | func (m *RevisionMutation) ClearedFields() []string { method FieldCleared (line 1008) | func (m *RevisionMutation) FieldCleared(name string) bool { method ClearField (line 1015) | func (m *RevisionMutation) ClearField(name string) error { method ResetField (line 1032) | func (m *RevisionMutation) ResetField(name string) error { method AddedEdges (line 1072) | func (m *RevisionMutation) AddedEdges() []string { method AddedIDs (line 1079) | func (m *RevisionMutation) AddedIDs(name string) []ent.Value { method RemovedEdges (line 1084) | func (m *RevisionMutation) RemovedEdges() []string { method RemovedIDs (line 1091) | func (m *RevisionMutation) RemovedIDs(name string) []ent.Value { method ClearedEdges (line 1096) | func (m *RevisionMutation) ClearedEdges() []string { method EdgeCleared (line 1103) | func (m *RevisionMutation) EdgeCleared(name string) bool { method ClearEdge (line 1109) | func (m *RevisionMutation) ClearEdge(name string) error { method ResetEdge (line 1115) | func (m *RevisionMutation) ResetEdge(name string) error { type revisionOption (line 66) | type revisionOption function newRevisionMutation (line 69) | func newRevisionMutation(c config, op Op, opts ...revisionOption) *Revis... function withRevisionID (line 83) | func withRevisionID(id string) revisionOption { function withRevision (line 105) | func withRevision(node *Revision) revisionOption { FILE: cmd/atlas/internal/migrate/ent/predicate/predicate.go type Revision (line 14) | type Revision FILE: cmd/atlas/internal/migrate/ent/revision.go type Revision (line 22) | type Revision struct method scanValues (line 52) | func (*Revision) scanValues(columns []string) ([]any, error) { method assignValues (line 73) | func (_m *Revision) assignValues(columns []string, values []any) error { method Value (line 162) | func (_m *Revision) Value(name string) (ent.Value, error) { method Update (line 169) | func (_m *Revision) Update() *RevisionUpdateOne { method Unwrap (line 175) | func (_m *Revision) Unwrap() *Revision { method String (line 185) | func (_m *Revision) String() string { type Revisions (line 226) | type Revisions FILE: cmd/atlas/internal/migrate/ent/revision/revision.go constant Label (line 16) | Label = "revision" constant FieldID (line 18) | FieldID = "version" constant FieldDescription (line 20) | FieldDescription = "description" constant FieldType (line 22) | FieldType = "type" constant FieldApplied (line 24) | FieldApplied = "applied" constant FieldTotal (line 26) | FieldTotal = "total" constant FieldExecutedAt (line 28) | FieldExecutedAt = "executed_at" constant FieldExecutionTime (line 30) | FieldExecutionTime = "execution_time" constant FieldError (line 32) | FieldError = "error" constant FieldErrorStmt (line 34) | FieldErrorStmt = "error_stmt" constant FieldHash (line 36) | FieldHash = "hash" constant FieldPartialHashes (line 38) | FieldPartialHashes = "partial_hashes" constant FieldOperatorVersion (line 40) | FieldOperatorVersion = "operator_version" constant Table (line 42) | Table = "atlas_schema_revisions" function ValidColumn (line 62) | func ValidColumn(column string) bool { type OrderOption (line 85) | type OrderOption function ByID (line 88) | func ByID(opts ...sql.OrderTermOption) OrderOption { function ByDescription (line 93) | func ByDescription(opts ...sql.OrderTermOption) OrderOption { function ByType (line 98) | func ByType(opts ...sql.OrderTermOption) OrderOption { function ByApplied (line 103) | func ByApplied(opts ...sql.OrderTermOption) OrderOption { function ByTotal (line 108) | func ByTotal(opts ...sql.OrderTermOption) OrderOption { function ByExecutedAt (line 113) | func ByExecutedAt(opts ...sql.OrderTermOption) OrderOption { function ByExecutionTime (line 118) | func ByExecutionTime(opts ...sql.OrderTermOption) OrderOption { function ByError (line 123) | func ByError(opts ...sql.OrderTermOption) OrderOption { function ByErrorStmt (line 128) | func ByErrorStmt(opts ...sql.OrderTermOption) OrderOption { function ByHash (line 133) | func ByHash(opts ...sql.OrderTermOption) OrderOption { function ByOperatorVersion (line 138) | func ByOperatorVersion(opts ...sql.OrderTermOption) OrderOption { FILE: cmd/atlas/internal/migrate/ent/revision/where.go function ID (line 18) | func ID(id string) predicate.Revision { function IDEQ (line 23) | func IDEQ(id string) predicate.Revision { function IDNEQ (line 28) | func IDNEQ(id string) predicate.Revision { function IDIn (line 33) | func IDIn(ids ...string) predicate.Revision { function IDNotIn (line 38) | func IDNotIn(ids ...string) predicate.Revision { function IDGT (line 43) | func IDGT(id string) predicate.Revision { function IDGTE (line 48) | func IDGTE(id string) predicate.Revision { function IDLT (line 53) | func IDLT(id string) predicate.Revision { function IDLTE (line 58) | func IDLTE(id string) predicate.Revision { function IDEqualFold (line 63) | func IDEqualFold(id string) predicate.Revision { function IDContainsFold (line 68) | func IDContainsFold(id string) predicate.Revision { function Description (line 73) | func Description(v string) predicate.Revision { function Type (line 78) | func Type(v migrate.RevisionType) predicate.Revision { function Applied (line 84) | func Applied(v int) predicate.Revision { function Total (line 89) | func Total(v int) predicate.Revision { function ExecutedAt (line 94) | func ExecutedAt(v time.Time) predicate.Revision { function ExecutionTime (line 99) | func ExecutionTime(v time.Duration) predicate.Revision { function Error (line 105) | func Error(v string) predicate.Revision { function ErrorStmt (line 110) | func ErrorStmt(v string) predicate.Revision { function Hash (line 115) | func Hash(v string) predicate.Revision { function OperatorVersion (line 120) | func OperatorVersion(v string) predicate.Revision { function DescriptionEQ (line 125) | func DescriptionEQ(v string) predicate.Revision { function DescriptionNEQ (line 130) | func DescriptionNEQ(v string) predicate.Revision { function DescriptionIn (line 135) | func DescriptionIn(vs ...string) predicate.Revision { function DescriptionNotIn (line 140) | func DescriptionNotIn(vs ...string) predicate.Revision { function DescriptionGT (line 145) | func DescriptionGT(v string) predicate.Revision { function DescriptionGTE (line 150) | func DescriptionGTE(v string) predicate.Revision { function DescriptionLT (line 155) | func DescriptionLT(v string) predicate.Revision { function DescriptionLTE (line 160) | func DescriptionLTE(v string) predicate.Revision { function DescriptionContains (line 165) | func DescriptionContains(v string) predicate.Revision { function DescriptionHasPrefix (line 170) | func DescriptionHasPrefix(v string) predicate.Revision { function DescriptionHasSuffix (line 175) | func DescriptionHasSuffix(v string) predicate.Revision { function DescriptionEqualFold (line 180) | func DescriptionEqualFold(v string) predicate.Revision { function DescriptionContainsFold (line 185) | func DescriptionContainsFold(v string) predicate.Revision { function TypeEQ (line 190) | func TypeEQ(v migrate.RevisionType) predicate.Revision { function TypeNEQ (line 196) | func TypeNEQ(v migrate.RevisionType) predicate.Revision { function TypeIn (line 202) | func TypeIn(vs ...migrate.RevisionType) predicate.Revision { function TypeNotIn (line 211) | func TypeNotIn(vs ...migrate.RevisionType) predicate.Revision { function TypeGT (line 220) | func TypeGT(v migrate.RevisionType) predicate.Revision { function TypeGTE (line 226) | func TypeGTE(v migrate.RevisionType) predicate.Revision { function TypeLT (line 232) | func TypeLT(v migrate.RevisionType) predicate.Revision { function TypeLTE (line 238) | func TypeLTE(v migrate.RevisionType) predicate.Revision { function AppliedEQ (line 244) | func AppliedEQ(v int) predicate.Revision { function AppliedNEQ (line 249) | func AppliedNEQ(v int) predicate.Revision { function AppliedIn (line 254) | func AppliedIn(vs ...int) predicate.Revision { function AppliedNotIn (line 259) | func AppliedNotIn(vs ...int) predicate.Revision { function AppliedGT (line 264) | func AppliedGT(v int) predicate.Revision { function AppliedGTE (line 269) | func AppliedGTE(v int) predicate.Revision { function AppliedLT (line 274) | func AppliedLT(v int) predicate.Revision { function AppliedLTE (line 279) | func AppliedLTE(v int) predicate.Revision { function TotalEQ (line 284) | func TotalEQ(v int) predicate.Revision { function TotalNEQ (line 289) | func TotalNEQ(v int) predicate.Revision { function TotalIn (line 294) | func TotalIn(vs ...int) predicate.Revision { function TotalNotIn (line 299) | func TotalNotIn(vs ...int) predicate.Revision { function TotalGT (line 304) | func TotalGT(v int) predicate.Revision { function TotalGTE (line 309) | func TotalGTE(v int) predicate.Revision { function TotalLT (line 314) | func TotalLT(v int) predicate.Revision { function TotalLTE (line 319) | func TotalLTE(v int) predicate.Revision { function ExecutedAtEQ (line 324) | func ExecutedAtEQ(v time.Time) predicate.Revision { function ExecutedAtNEQ (line 329) | func ExecutedAtNEQ(v time.Time) predicate.Revision { function ExecutedAtIn (line 334) | func ExecutedAtIn(vs ...time.Time) predicate.Revision { function ExecutedAtNotIn (line 339) | func ExecutedAtNotIn(vs ...time.Time) predicate.Revision { function ExecutedAtGT (line 344) | func ExecutedAtGT(v time.Time) predicate.Revision { function ExecutedAtGTE (line 349) | func ExecutedAtGTE(v time.Time) predicate.Revision { function ExecutedAtLT (line 354) | func ExecutedAtLT(v time.Time) predicate.Revision { function ExecutedAtLTE (line 359) | func ExecutedAtLTE(v time.Time) predicate.Revision { function ExecutionTimeEQ (line 364) | func ExecutionTimeEQ(v time.Duration) predicate.Revision { function ExecutionTimeNEQ (line 370) | func ExecutionTimeNEQ(v time.Duration) predicate.Revision { function ExecutionTimeIn (line 376) | func ExecutionTimeIn(vs ...time.Duration) predicate.Revision { function ExecutionTimeNotIn (line 385) | func ExecutionTimeNotIn(vs ...time.Duration) predicate.Revision { function ExecutionTimeGT (line 394) | func ExecutionTimeGT(v time.Duration) predicate.Revision { function ExecutionTimeGTE (line 400) | func ExecutionTimeGTE(v time.Duration) predicate.Revision { function ExecutionTimeLT (line 406) | func ExecutionTimeLT(v time.Duration) predicate.Revision { function ExecutionTimeLTE (line 412) | func ExecutionTimeLTE(v time.Duration) predicate.Revision { function ErrorEQ (line 418) | func ErrorEQ(v string) predicate.Revision { function ErrorNEQ (line 423) | func ErrorNEQ(v string) predicate.Revision { function ErrorIn (line 428) | func ErrorIn(vs ...string) predicate.Revision { function ErrorNotIn (line 433) | func ErrorNotIn(vs ...string) predicate.Revision { function ErrorGT (line 438) | func ErrorGT(v string) predicate.Revision { function ErrorGTE (line 443) | func ErrorGTE(v string) predicate.Revision { function ErrorLT (line 448) | func ErrorLT(v string) predicate.Revision { function ErrorLTE (line 453) | func ErrorLTE(v string) predicate.Revision { function ErrorContains (line 458) | func ErrorContains(v string) predicate.Revision { function ErrorHasPrefix (line 463) | func ErrorHasPrefix(v string) predicate.Revision { function ErrorHasSuffix (line 468) | func ErrorHasSuffix(v string) predicate.Revision { function ErrorIsNil (line 473) | func ErrorIsNil() predicate.Revision { function ErrorNotNil (line 478) | func ErrorNotNil() predicate.Revision { function ErrorEqualFold (line 483) | func ErrorEqualFold(v string) predicate.Revision { function ErrorContainsFold (line 488) | func ErrorContainsFold(v string) predicate.Revision { function ErrorStmtEQ (line 493) | func ErrorStmtEQ(v string) predicate.Revision { function ErrorStmtNEQ (line 498) | func ErrorStmtNEQ(v string) predicate.Revision { function ErrorStmtIn (line 503) | func ErrorStmtIn(vs ...string) predicate.Revision { function ErrorStmtNotIn (line 508) | func ErrorStmtNotIn(vs ...string) predicate.Revision { function ErrorStmtGT (line 513) | func ErrorStmtGT(v string) predicate.Revision { function ErrorStmtGTE (line 518) | func ErrorStmtGTE(v string) predicate.Revision { function ErrorStmtLT (line 523) | func ErrorStmtLT(v string) predicate.Revision { function ErrorStmtLTE (line 528) | func ErrorStmtLTE(v string) predicate.Revision { function ErrorStmtContains (line 533) | func ErrorStmtContains(v string) predicate.Revision { function ErrorStmtHasPrefix (line 538) | func ErrorStmtHasPrefix(v string) predicate.Revision { function ErrorStmtHasSuffix (line 543) | func ErrorStmtHasSuffix(v string) predicate.Revision { function ErrorStmtIsNil (line 548) | func ErrorStmtIsNil() predicate.Revision { function ErrorStmtNotNil (line 553) | func ErrorStmtNotNil() predicate.Revision { function ErrorStmtEqualFold (line 558) | func ErrorStmtEqualFold(v string) predicate.Revision { function ErrorStmtContainsFold (line 563) | func ErrorStmtContainsFold(v string) predicate.Revision { function HashEQ (line 568) | func HashEQ(v string) predicate.Revision { function HashNEQ (line 573) | func HashNEQ(v string) predicate.Revision { function HashIn (line 578) | func HashIn(vs ...string) predicate.Revision { function HashNotIn (line 583) | func HashNotIn(vs ...string) predicate.Revision { function HashGT (line 588) | func HashGT(v string) predicate.Revision { function HashGTE (line 593) | func HashGTE(v string) predicate.Revision { function HashLT (line 598) | func HashLT(v string) predicate.Revision { function HashLTE (line 603) | func HashLTE(v string) predicate.Revision { function HashContains (line 608) | func HashContains(v string) predicate.Revision { function HashHasPrefix (line 613) | func HashHasPrefix(v string) predicate.Revision { function HashHasSuffix (line 618) | func HashHasSuffix(v string) predicate.Revision { function HashEqualFold (line 623) | func HashEqualFold(v string) predicate.Revision { function HashContainsFold (line 628) | func HashContainsFold(v string) predicate.Revision { function PartialHashesIsNil (line 633) | func PartialHashesIsNil() predicate.Revision { function PartialHashesNotNil (line 638) | func PartialHashesNotNil() predicate.Revision { function OperatorVersionEQ (line 643) | func OperatorVersionEQ(v string) predicate.Revision { function OperatorVersionNEQ (line 648) | func OperatorVersionNEQ(v string) predicate.Revision { function OperatorVersionIn (line 653) | func OperatorVersionIn(vs ...string) predicate.Revision { function OperatorVersionNotIn (line 658) | func OperatorVersionNotIn(vs ...string) predicate.Revision { function OperatorVersionGT (line 663) | func OperatorVersionGT(v string) predicate.Revision { function OperatorVersionGTE (line 668) | func OperatorVersionGTE(v string) predicate.Revision { function OperatorVersionLT (line 673) | func OperatorVersionLT(v string) predicate.Revision { function OperatorVersionLTE (line 678) | func OperatorVersionLTE(v string) predicate.Revision { function OperatorVersionContains (line 683) | func OperatorVersionContains(v string) predicate.Revision { function OperatorVersionHasPrefix (line 688) | func OperatorVersionHasPrefix(v string) predicate.Revision { function OperatorVersionHasSuffix (line 693) | func OperatorVersionHasSuffix(v string) predicate.Revision { function OperatorVersionEqualFold (line 698) | func OperatorVersionEqualFold(v string) predicate.Revision { function OperatorVersionContainsFold (line 703) | func OperatorVersionContainsFold(v string) predicate.Revision { function And (line 708) | func And(predicates ...predicate.Revision) predicate.Revision { function Or (line 713) | func Or(predicates ...predicate.Revision) predicate.Revision { function Not (line 718) | func Not(p predicate.Revision) predicate.Revision { FILE: cmd/atlas/internal/migrate/ent/revision_create.go type RevisionCreate (line 24) | type RevisionCreate struct method SetDescription (line 32) | func (_c *RevisionCreate) SetDescription(v string) *RevisionCreate { method SetType (line 38) | func (_c *RevisionCreate) SetType(v migrate.RevisionType) *RevisionCre... method SetNillableType (line 44) | func (_c *RevisionCreate) SetNillableType(v *migrate.RevisionType) *Re... method SetApplied (line 52) | func (_c *RevisionCreate) SetApplied(v int) *RevisionCreate { method SetNillableApplied (line 58) | func (_c *RevisionCreate) SetNillableApplied(v *int) *RevisionCreate { method SetTotal (line 66) | func (_c *RevisionCreate) SetTotal(v int) *RevisionCreate { method SetNillableTotal (line 72) | func (_c *RevisionCreate) SetNillableTotal(v *int) *RevisionCreate { method SetExecutedAt (line 80) | func (_c *RevisionCreate) SetExecutedAt(v time.Time) *RevisionCreate { method SetExecutionTime (line 86) | func (_c *RevisionCreate) SetExecutionTime(v time.Duration) *RevisionC... method SetError (line 92) | func (_c *RevisionCreate) SetError(v string) *RevisionCreate { method SetNillableError (line 98) | func (_c *RevisionCreate) SetNillableError(v *string) *RevisionCreate { method SetErrorStmt (line 106) | func (_c *RevisionCreate) SetErrorStmt(v string) *RevisionCreate { method SetNillableErrorStmt (line 112) | func (_c *RevisionCreate) SetNillableErrorStmt(v *string) *RevisionCre... method SetHash (line 120) | func (_c *RevisionCreate) SetHash(v string) *RevisionCreate { method SetPartialHashes (line 126) | func (_c *RevisionCreate) SetPartialHashes(v []string) *RevisionCreate { method SetOperatorVersion (line 132) | func (_c *RevisionCreate) SetOperatorVersion(v string) *RevisionCreate { method SetID (line 138) | func (_c *RevisionCreate) SetID(v string) *RevisionCreate { method Mutation (line 144) | func (_c *RevisionCreate) Mutation() *RevisionMutation { method Save (line 149) | func (_c *RevisionCreate) Save(ctx context.Context) (*Revision, error) { method SaveX (line 155) | func (_c *RevisionCreate) SaveX(ctx context.Context) *Revision { method Exec (line 164) | func (_c *RevisionCreate) Exec(ctx context.Context) error { method ExecX (line 170) | func (_c *RevisionCreate) ExecX(ctx context.Context) { method defaults (line 177) | func (_c *RevisionCreate) defaults() { method check (line 193) | func (_c *RevisionCreate) check() error { method sqlSave (line 231) | func (_c *RevisionCreate) sqlSave(ctx context.Context) (*Revision, err... method createSpec (line 254) | func (_c *RevisionCreate) createSpec() (*Revision, *sqlgraph.CreateSpe... method OnConflict (line 328) | func (_c *RevisionCreate) OnConflict(opts ...sql.ConflictOption) *Revi... method OnConflictColumns (line 341) | func (_c *RevisionCreate) OnConflictColumns(columns ...string) *Revisi... type RevisionUpsertOne (line 351) | type RevisionUpsertOne struct method UpdateNewValues (line 522) | func (u *RevisionUpsertOne) UpdateNewValues() *RevisionUpsertOne { method Ignore (line 544) | func (u *RevisionUpsertOne) Ignore() *RevisionUpsertOne { method DoNothing (line 551) | func (u *RevisionUpsertOne) DoNothing() *RevisionUpsertOne { method Update (line 558) | func (u *RevisionUpsertOne) Update(set func(*RevisionUpsert)) *Revisio... method SetType (line 566) | func (u *RevisionUpsertOne) SetType(v migrate.RevisionType) *RevisionU... method AddType (line 573) | func (u *RevisionUpsertOne) AddType(v migrate.RevisionType) *RevisionU... method UpdateType (line 580) | func (u *RevisionUpsertOne) UpdateType() *RevisionUpsertOne { method SetApplied (line 587) | func (u *RevisionUpsertOne) SetApplied(v int) *RevisionUpsertOne { method AddApplied (line 594) | func (u *RevisionUpsertOne) AddApplied(v int) *RevisionUpsertOne { method UpdateApplied (line 601) | func (u *RevisionUpsertOne) UpdateApplied() *RevisionUpsertOne { method SetTotal (line 608) | func (u *RevisionUpsertOne) SetTotal(v int) *RevisionUpsertOne { method AddTotal (line 615) | func (u *RevisionUpsertOne) AddTotal(v int) *RevisionUpsertOne { method UpdateTotal (line 622) | func (u *RevisionUpsertOne) UpdateTotal() *RevisionUpsertOne { method SetExecutionTime (line 629) | func (u *RevisionUpsertOne) SetExecutionTime(v time.Duration) *Revisio... method AddExecutionTime (line 636) | func (u *RevisionUpsertOne) AddExecutionTime(v time.Duration) *Revisio... method UpdateExecutionTime (line 643) | func (u *RevisionUpsertOne) UpdateExecutionTime() *RevisionUpsertOne { method SetError (line 650) | func (u *RevisionUpsertOne) SetError(v string) *RevisionUpsertOne { method UpdateError (line 657) | func (u *RevisionUpsertOne) UpdateError() *RevisionUpsertOne { method ClearError (line 664) | func (u *RevisionUpsertOne) ClearError() *RevisionUpsertOne { method SetErrorStmt (line 671) | func (u *RevisionUpsertOne) SetErrorStmt(v string) *RevisionUpsertOne { method UpdateErrorStmt (line 678) | func (u *RevisionUpsertOne) UpdateErrorStmt() *RevisionUpsertOne { method ClearErrorStmt (line 685) | func (u *RevisionUpsertOne) ClearErrorStmt() *RevisionUpsertOne { method SetHash (line 692) | func (u *RevisionUpsertOne) SetHash(v string) *RevisionUpsertOne { method UpdateHash (line 699) | func (u *RevisionUpsertOne) UpdateHash() *RevisionUpsertOne { method SetPartialHashes (line 706) | func (u *RevisionUpsertOne) SetPartialHashes(v []string) *RevisionUpse... method UpdatePartialHashes (line 713) | func (u *RevisionUpsertOne) UpdatePartialHashes() *RevisionUpsertOne { method ClearPartialHashes (line 720) | func (u *RevisionUpsertOne) ClearPartialHashes() *RevisionUpsertOne { method SetOperatorVersion (line 727) | func (u *RevisionUpsertOne) SetOperatorVersion(v string) *RevisionUpse... method UpdateOperatorVersion (line 734) | func (u *RevisionUpsertOne) UpdateOperatorVersion() *RevisionUpsertOne { method Exec (line 741) | func (u *RevisionUpsertOne) Exec(ctx context.Context) error { method ExecX (line 749) | func (u *RevisionUpsertOne) ExecX(ctx context.Context) { method ID (line 756) | func (u *RevisionUpsertOne) ID(ctx context.Context) (id string, err er... method IDX (line 770) | func (u *RevisionUpsertOne) IDX(ctx context.Context) string { type RevisionUpsert (line 356) | type RevisionUpsert struct method SetType (line 362) | func (u *RevisionUpsert) SetType(v migrate.RevisionType) *RevisionUpse... method UpdateType (line 368) | func (u *RevisionUpsert) UpdateType() *RevisionUpsert { method AddType (line 374) | func (u *RevisionUpsert) AddType(v migrate.RevisionType) *RevisionUpse... method SetApplied (line 380) | func (u *RevisionUpsert) SetApplied(v int) *RevisionUpsert { method UpdateApplied (line 386) | func (u *RevisionUpsert) UpdateApplied() *RevisionUpsert { method AddApplied (line 392) | func (u *RevisionUpsert) AddApplied(v int) *RevisionUpsert { method SetTotal (line 398) | func (u *RevisionUpsert) SetTotal(v int) *RevisionUpsert { method UpdateTotal (line 404) | func (u *RevisionUpsert) UpdateTotal() *RevisionUpsert { method AddTotal (line 410) | func (u *RevisionUpsert) AddTotal(v int) *RevisionUpsert { method SetExecutionTime (line 416) | func (u *RevisionUpsert) SetExecutionTime(v time.Duration) *RevisionUp... method UpdateExecutionTime (line 422) | func (u *RevisionUpsert) UpdateExecutionTime() *RevisionUpsert { method AddExecutionTime (line 428) | func (u *RevisionUpsert) AddExecutionTime(v time.Duration) *RevisionUp... method SetError (line 434) | func (u *RevisionUpsert) SetError(v string) *RevisionUpsert { method UpdateError (line 440) | func (u *RevisionUpsert) UpdateError() *RevisionUpsert { method ClearError (line 446) | func (u *RevisionUpsert) ClearError() *RevisionUpsert { method SetErrorStmt (line 452) | func (u *RevisionUpsert) SetErrorStmt(v string) *RevisionUpsert { method UpdateErrorStmt (line 458) | func (u *RevisionUpsert) UpdateErrorStmt() *RevisionUpsert { method ClearErrorStmt (line 464) | func (u *RevisionUpsert) ClearErrorStmt() *RevisionUpsert { method SetHash (line 470) | func (u *RevisionUpsert) SetHash(v string) *RevisionUpsert { method UpdateHash (line 476) | func (u *RevisionUpsert) UpdateHash() *RevisionUpsert { method SetPartialHashes (line 482) | func (u *RevisionUpsert) SetPartialHashes(v []string) *RevisionUpsert { method UpdatePartialHashes (line 488) | func (u *RevisionUpsert) UpdatePartialHashes() *RevisionUpsert { method ClearPartialHashes (line 494) | func (u *RevisionUpsert) ClearPartialHashes() *RevisionUpsert { method SetOperatorVersion (line 500) | func (u *RevisionUpsert) SetOperatorVersion(v string) *RevisionUpsert { method UpdateOperatorVersion (line 506) | func (u *RevisionUpsert) UpdateOperatorVersion() *RevisionUpsert { type RevisionCreateBulk (line 779) | type RevisionCreateBulk struct method Save (line 787) | func (_c *RevisionCreateBulk) Save(ctx context.Context) ([]*Revision, ... method SaveX (line 843) | func (_c *RevisionCreateBulk) SaveX(ctx context.Context) []*Revision { method Exec (line 852) | func (_c *RevisionCreateBulk) Exec(ctx context.Context) error { method ExecX (line 858) | func (_c *RevisionCreateBulk) ExecX(ctx context.Context) { method OnConflict (line 879) | func (_c *RevisionCreateBulk) OnConflict(opts ...sql.ConflictOption) *... method OnConflictColumns (line 892) | func (_c *RevisionCreateBulk) OnConflictColumns(columns ...string) *Re... type RevisionUpsertBulk (line 901) | type RevisionUpsertBulk struct method UpdateNewValues (line 916) | func (u *RevisionUpsertBulk) UpdateNewValues() *RevisionUpsertBulk { method Ignore (line 940) | func (u *RevisionUpsertBulk) Ignore() *RevisionUpsertBulk { method DoNothing (line 947) | func (u *RevisionUpsertBulk) DoNothing() *RevisionUpsertBulk { method Update (line 954) | func (u *RevisionUpsertBulk) Update(set func(*RevisionUpsert)) *Revisi... method SetType (line 962) | func (u *RevisionUpsertBulk) SetType(v migrate.RevisionType) *Revision... method AddType (line 969) | func (u *RevisionUpsertBulk) AddType(v migrate.RevisionType) *Revision... method UpdateType (line 976) | func (u *RevisionUpsertBulk) UpdateType() *RevisionUpsertBulk { method SetApplied (line 983) | func (u *RevisionUpsertBulk) SetApplied(v int) *RevisionUpsertBulk { method AddApplied (line 990) | func (u *RevisionUpsertBulk) AddApplied(v int) *RevisionUpsertBulk { method UpdateApplied (line 997) | func (u *RevisionUpsertBulk) UpdateApplied() *RevisionUpsertBulk { method SetTotal (line 1004) | func (u *RevisionUpsertBulk) SetTotal(v int) *RevisionUpsertBulk { method AddTotal (line 1011) | func (u *RevisionUpsertBulk) AddTotal(v int) *RevisionUpsertBulk { method UpdateTotal (line 1018) | func (u *RevisionUpsertBulk) UpdateTotal() *RevisionUpsertBulk { method SetExecutionTime (line 1025) | func (u *RevisionUpsertBulk) SetExecutionTime(v time.Duration) *Revisi... method AddExecutionTime (line 1032) | func (u *RevisionUpsertBulk) AddExecutionTime(v time.Duration) *Revisi... method UpdateExecutionTime (line 1039) | func (u *RevisionUpsertBulk) UpdateExecutionTime() *RevisionUpsertBulk { method SetError (line 1046) | func (u *RevisionUpsertBulk) SetError(v string) *RevisionUpsertBulk { method UpdateError (line 1053) | func (u *RevisionUpsertBulk) UpdateError() *RevisionUpsertBulk { method ClearError (line 1060) | func (u *RevisionUpsertBulk) ClearError() *RevisionUpsertBulk { method SetErrorStmt (line 1067) | func (u *RevisionUpsertBulk) SetErrorStmt(v string) *RevisionUpsertBulk { method UpdateErrorStmt (line 1074) | func (u *RevisionUpsertBulk) UpdateErrorStmt() *RevisionUpsertBulk { method ClearErrorStmt (line 1081) | func (u *RevisionUpsertBulk) ClearErrorStmt() *RevisionUpsertBulk { method SetHash (line 1088) | func (u *RevisionUpsertBulk) SetHash(v string) *RevisionUpsertBulk { method UpdateHash (line 1095) | func (u *RevisionUpsertBulk) UpdateHash() *RevisionUpsertBulk { method SetPartialHashes (line 1102) | func (u *RevisionUpsertBulk) SetPartialHashes(v []string) *RevisionUps... method UpdatePartialHashes (line 1109) | func (u *RevisionUpsertBulk) UpdatePartialHashes() *RevisionUpsertBulk { method ClearPartialHashes (line 1116) | func (u *RevisionUpsertBulk) ClearPartialHashes() *RevisionUpsertBulk { method SetOperatorVersion (line 1123) | func (u *RevisionUpsertBulk) SetOperatorVersion(v string) *RevisionUps... method UpdateOperatorVersion (line 1130) | func (u *RevisionUpsertBulk) UpdateOperatorVersion() *RevisionUpsertBu... method Exec (line 1137) | func (u *RevisionUpsertBulk) Exec(ctx context.Context) error { method ExecX (line 1153) | func (u *RevisionUpsertBulk) ExecX(ctx context.Context) { FILE: cmd/atlas/internal/migrate/ent/revision_delete.go type RevisionDelete (line 21) | type RevisionDelete struct method Where (line 28) | func (_d *RevisionDelete) Where(ps ...predicate.Revision) *RevisionDel... method Exec (line 34) | func (_d *RevisionDelete) Exec(ctx context.Context) (int, error) { method ExecX (line 39) | func (_d *RevisionDelete) ExecX(ctx context.Context) int { method sqlExec (line 47) | func (_d *RevisionDelete) sqlExec(ctx context.Context) (int, error) { type RevisionDeleteOne (line 67) | type RevisionDeleteOne struct method Where (line 72) | func (_d *RevisionDeleteOne) Where(ps ...predicate.Revision) *Revision... method Exec (line 78) | func (_d *RevisionDeleteOne) Exec(ctx context.Context) error { method ExecX (line 91) | func (_d *RevisionDeleteOne) ExecX(ctx context.Context) { FILE: cmd/atlas/internal/migrate/ent/revision_query.go type RevisionQuery (line 24) | type RevisionQuery struct method Where (line 36) | func (_q *RevisionQuery) Where(ps ...predicate.Revision) *RevisionQuery { method Limit (line 42) | func (_q *RevisionQuery) Limit(limit int) *RevisionQuery { method Offset (line 48) | func (_q *RevisionQuery) Offset(offset int) *RevisionQuery { method Unique (line 55) | func (_q *RevisionQuery) Unique(unique bool) *RevisionQuery { method Order (line 61) | func (_q *RevisionQuery) Order(o ...revision.OrderOption) *RevisionQue... method First (line 68) | func (_q *RevisionQuery) First(ctx context.Context) (*Revision, error) { method FirstX (line 80) | func (_q *RevisionQuery) FirstX(ctx context.Context) *Revision { method FirstID (line 90) | func (_q *RevisionQuery) FirstID(ctx context.Context) (id string, err ... method FirstIDX (line 103) | func (_q *RevisionQuery) FirstIDX(ctx context.Context) string { method Only (line 114) | func (_q *RevisionQuery) Only(ctx context.Context) (*Revision, error) { method OnlyX (line 130) | func (_q *RevisionQuery) OnlyX(ctx context.Context) *Revision { method OnlyID (line 141) | func (_q *RevisionQuery) OnlyID(ctx context.Context) (id string, err e... method OnlyIDX (line 158) | func (_q *RevisionQuery) OnlyIDX(ctx context.Context) string { method All (line 167) | func (_q *RevisionQuery) All(ctx context.Context) ([]*Revision, error) { method AllX (line 177) | func (_q *RevisionQuery) AllX(ctx context.Context) []*Revision { method IDs (line 186) | func (_q *RevisionQuery) IDs(ctx context.Context) (ids []string, err e... method IDsX (line 198) | func (_q *RevisionQuery) IDsX(ctx context.Context) []string { method Count (line 207) | func (_q *RevisionQuery) Count(ctx context.Context) (int, error) { method CountX (line 216) | func (_q *RevisionQuery) CountX(ctx context.Context) int { method Exist (line 225) | func (_q *RevisionQuery) Exist(ctx context.Context) (bool, error) { method ExistX (line 238) | func (_q *RevisionQuery) ExistX(ctx context.Context) bool { method Clone (line 248) | func (_q *RevisionQuery) Clone() *RevisionQuery { method GroupBy (line 278) | func (_q *RevisionQuery) GroupBy(field string, fields ...string) *Revi... method Select (line 299) | func (_q *RevisionQuery) Select(fields ...string) *RevisionSelect { method Aggregate (line 308) | func (_q *RevisionQuery) Aggregate(fns ...AggregateFunc) *RevisionSele... method prepareQuery (line 312) | func (_q *RevisionQuery) prepareQuery(ctx context.Context) error { method sqlAll (line 338) | func (_q *RevisionQuery) sqlAll(ctx context.Context, hooks ...queryHoo... method sqlCount (line 365) | func (_q *RevisionQuery) sqlCount(ctx context.Context) (int, error) { method querySpec (line 376) | func (_q *RevisionQuery) querySpec() *sqlgraph.QuerySpec { method sqlQuery (line 416) | func (_q *RevisionQuery) sqlQuery(ctx context.Context) *sql.Selector { type RevisionGroupBy (line 452) | type RevisionGroupBy struct method Aggregate (line 458) | func (_g *RevisionGroupBy) Aggregate(fns ...AggregateFunc) *RevisionGr... method Scan (line 464) | func (_g *RevisionGroupBy) Scan(ctx context.Context, v any) error { method sqlScan (line 472) | func (_g *RevisionGroupBy) sqlScan(ctx context.Context, root *Revision... type RevisionSelect (line 500) | type RevisionSelect struct method Aggregate (line 506) | func (_s *RevisionSelect) Aggregate(fns ...AggregateFunc) *RevisionSel... method Scan (line 512) | func (_s *RevisionSelect) Scan(ctx context.Context, v any) error { method sqlScan (line 520) | func (_s *RevisionSelect) sqlScan(ctx context.Context, root *RevisionQ... FILE: cmd/atlas/internal/migrate/ent/revision_update.go type RevisionUpdate (line 26) | type RevisionUpdate struct method Where (line 33) | func (_u *RevisionUpdate) Where(ps ...predicate.Revision) *RevisionUpd... method SetType (line 39) | func (_u *RevisionUpdate) SetType(v migrate.RevisionType) *RevisionUpd... method SetNillableType (line 46) | func (_u *RevisionUpdate) SetNillableType(v *migrate.RevisionType) *Re... method AddType (line 54) | func (_u *RevisionUpdate) AddType(v migrate.RevisionType) *RevisionUpd... method SetApplied (line 60) | func (_u *RevisionUpdate) SetApplied(v int) *RevisionUpdate { method SetNillableApplied (line 67) | func (_u *RevisionUpdate) SetNillableApplied(v *int) *RevisionUpdate { method AddApplied (line 75) | func (_u *RevisionUpdate) AddApplied(v int) *RevisionUpdate { method SetTotal (line 81) | func (_u *RevisionUpdate) SetTotal(v int) *RevisionUpdate { method SetNillableTotal (line 88) | func (_u *RevisionUpdate) SetNillableTotal(v *int) *RevisionUpdate { method AddTotal (line 96) | func (_u *RevisionUpdate) AddTotal(v int) *RevisionUpdate { method SetExecutionTime (line 102) | func (_u *RevisionUpdate) SetExecutionTime(v time.Duration) *RevisionU... method SetNillableExecutionTime (line 109) | func (_u *RevisionUpdate) SetNillableExecutionTime(v *time.Duration) *... method AddExecutionTime (line 117) | func (_u *RevisionUpdate) AddExecutionTime(v time.Duration) *RevisionU... method SetError (line 123) | func (_u *RevisionUpdate) SetError(v string) *RevisionUpdate { method SetNillableError (line 129) | func (_u *RevisionUpdate) SetNillableError(v *string) *RevisionUpdate { method ClearError (line 137) | func (_u *RevisionUpdate) ClearError() *RevisionUpdate { method SetErrorStmt (line 143) | func (_u *RevisionUpdate) SetErrorStmt(v string) *RevisionUpdate { method SetNillableErrorStmt (line 149) | func (_u *RevisionUpdate) SetNillableErrorStmt(v *string) *RevisionUpd... method ClearErrorStmt (line 157) | func (_u *RevisionUpdate) ClearErrorStmt() *RevisionUpdate { method SetHash (line 163) | func (_u *RevisionUpdate) SetHash(v string) *RevisionUpdate { method SetNillableHash (line 169) | func (_u *RevisionUpdate) SetNillableHash(v *string) *RevisionUpdate { method SetPartialHashes (line 177) | func (_u *RevisionUpdate) SetPartialHashes(v []string) *RevisionUpdate { method AppendPartialHashes (line 183) | func (_u *RevisionUpdate) AppendPartialHashes(v []string) *RevisionUpd... method ClearPartialHashes (line 189) | func (_u *RevisionUpdate) ClearPartialHashes() *RevisionUpdate { method SetOperatorVersion (line 195) | func (_u *RevisionUpdate) SetOperatorVersion(v string) *RevisionUpdate { method SetNillableOperatorVersion (line 201) | func (_u *RevisionUpdate) SetNillableOperatorVersion(v *string) *Revis... method Mutation (line 209) | func (_u *RevisionUpdate) Mutation() *RevisionMutation { method Save (line 214) | func (_u *RevisionUpdate) Save(ctx context.Context) (int, error) { method SaveX (line 219) | func (_u *RevisionUpdate) SaveX(ctx context.Context) int { method Exec (line 228) | func (_u *RevisionUpdate) Exec(ctx context.Context) error { method ExecX (line 234) | func (_u *RevisionUpdate) ExecX(ctx context.Context) { method check (line 241) | func (_u *RevisionUpdate) check() error { method sqlSave (line 255) | func (_u *RevisionUpdate) sqlSave(ctx context.Context) (_node int, err... type RevisionUpdateOne (line 335) | type RevisionUpdateOne struct method SetType (line 343) | func (_u *RevisionUpdateOne) SetType(v migrate.RevisionType) *Revision... method SetNillableType (line 350) | func (_u *RevisionUpdateOne) SetNillableType(v *migrate.RevisionType) ... method AddType (line 358) | func (_u *RevisionUpdateOne) AddType(v migrate.RevisionType) *Revision... method SetApplied (line 364) | func (_u *RevisionUpdateOne) SetApplied(v int) *RevisionUpdateOne { method SetNillableApplied (line 371) | func (_u *RevisionUpdateOne) SetNillableApplied(v *int) *RevisionUpdat... method AddApplied (line 379) | func (_u *RevisionUpdateOne) AddApplied(v int) *RevisionUpdateOne { method SetTotal (line 385) | func (_u *RevisionUpdateOne) SetTotal(v int) *RevisionUpdateOne { method SetNillableTotal (line 392) | func (_u *RevisionUpdateOne) SetNillableTotal(v *int) *RevisionUpdateO... method AddTotal (line 400) | func (_u *RevisionUpdateOne) AddTotal(v int) *RevisionUpdateOne { method SetExecutionTime (line 406) | func (_u *RevisionUpdateOne) SetExecutionTime(v time.Duration) *Revisi... method SetNillableExecutionTime (line 413) | func (_u *RevisionUpdateOne) SetNillableExecutionTime(v *time.Duration... method AddExecutionTime (line 421) | func (_u *RevisionUpdateOne) AddExecutionTime(v time.Duration) *Revisi... method SetError (line 427) | func (_u *RevisionUpdateOne) SetError(v string) *RevisionUpdateOne { method SetNillableError (line 433) | func (_u *RevisionUpdateOne) SetNillableError(v *string) *RevisionUpda... method ClearError (line 441) | func (_u *RevisionUpdateOne) ClearError() *RevisionUpdateOne { method SetErrorStmt (line 447) | func (_u *RevisionUpdateOne) SetErrorStmt(v string) *RevisionUpdateOne { method SetNillableErrorStmt (line 453) | func (_u *RevisionUpdateOne) SetNillableErrorStmt(v *string) *Revision... method ClearErrorStmt (line 461) | func (_u *RevisionUpdateOne) ClearErrorStmt() *RevisionUpdateOne { method SetHash (line 467) | func (_u *RevisionUpdateOne) SetHash(v string) *RevisionUpdateOne { method SetNillableHash (line 473) | func (_u *RevisionUpdateOne) SetNillableHash(v *string) *RevisionUpdat... method SetPartialHashes (line 481) | func (_u *RevisionUpdateOne) SetPartialHashes(v []string) *RevisionUpd... method AppendPartialHashes (line 487) | func (_u *RevisionUpdateOne) AppendPartialHashes(v []string) *Revision... method ClearPartialHashes (line 493) | func (_u *RevisionUpdateOne) ClearPartialHashes() *RevisionUpdateOne { method SetOperatorVersion (line 499) | func (_u *RevisionUpdateOne) SetOperatorVersion(v string) *RevisionUpd... method SetNillableOperatorVersion (line 505) | func (_u *RevisionUpdateOne) SetNillableOperatorVersion(v *string) *Re... method Mutation (line 513) | func (_u *RevisionUpdateOne) Mutation() *RevisionMutation { method Where (line 518) | func (_u *RevisionUpdateOne) Where(ps ...predicate.Revision) *Revision... method Select (line 525) | func (_u *RevisionUpdateOne) Select(field string, fields ...string) *R... method Save (line 531) | func (_u *RevisionUpdateOne) Save(ctx context.Context) (*Revision, err... method SaveX (line 536) | func (_u *RevisionUpdateOne) SaveX(ctx context.Context) *Revision { method Exec (line 545) | func (_u *RevisionUpdateOne) Exec(ctx context.Context) error { method ExecX (line 551) | func (_u *RevisionUpdateOne) ExecX(ctx context.Context) { method check (line 558) | func (_u *RevisionUpdateOne) check() error { method sqlSave (line 572) | func (_u *RevisionUpdateOne) sqlSave(ctx context.Context) (_node *Revi... FILE: cmd/atlas/internal/migrate/ent/runtime.go function init (line 18) | func init() { FILE: cmd/atlas/internal/migrate/ent/runtime/runtime.go constant Version (line 12) | Version = "v0.14.5-0.20250523082027-21ecfa0872d4" constant Sum (line 13) | Sum = "h1:d7UZAvQCnOp1PyiHAWkPCXBEPW3tVjraiK/RZlsW0XY=" FILE: cmd/atlas/internal/migrate/ent/schema/revision.go constant DefaultRevisionSchema (line 19) | DefaultRevisionSchema = "atlas_schema_revisions" type Revision (line 22) | type Revision struct method Fields (line 27) | func (Revision) Fields() []ent.Field { method Annotations (line 59) | func (Revision) Annotations() []schema.Annotation { FILE: cmd/atlas/internal/migrate/ent/tx.go type Tx (line 19) | type Tx struct method Commit (line 66) | func (tx *Tx) Commit() error { method OnCommit (line 81) | func (tx *Tx) OnCommit(f CommitHook) { method Rollback (line 122) | func (tx *Tx) Rollback() error { method OnRollback (line 137) | func (tx *Tx) OnRollback(f RollbackHook) { method Client (line 145) | func (tx *Tx) Client() *Client { method init (line 153) | func (tx *Tx) init() { type Committer (line 34) | type Committer interface type CommitFunc (line 41) | type CommitFunc method Commit (line 61) | func (f CommitFunc) Commit(ctx context.Context, tx *Tx) error { type CommitHook (line 57) | type CommitHook type Rollbacker (line 90) | type Rollbacker interface type RollbackFunc (line 97) | type RollbackFunc method Rollback (line 117) | func (f RollbackFunc) Rollback(ctx context.Context, tx *Tx) error { type RollbackHook (line 113) | type RollbackHook type txDriver (line 168) | type txDriver struct method Tx (line 190) | func (tx *txDriver) Tx(context.Context) (dialect.Tx, error) { return t... method Dialect (line 193) | func (tx *txDriver) Dialect() string { return tx.drv.Dialect() } method Close (line 196) | func (*txDriver) Close() error { return nil } method Commit (line 200) | func (*txDriver) Commit() error { return nil } method Rollback (line 204) | func (*txDriver) Rollback() error { return nil } method Exec (line 207) | func (tx *txDriver) Exec(ctx context.Context, query string, args, v an... method Query (line 212) | func (tx *txDriver) Query(ctx context.Context, query string, args, v a... method ExecContext (line 220) | func (tx *txDriver) ExecContext(ctx context.Context, query string, arg... method QueryContext (line 232) | func (tx *txDriver) QueryContext(ctx context.Context, query string, ar... function newTx (line 180) | func newTx(ctx context.Context, drv dialect.Driver) (*txDriver, error) { FILE: cmd/atlas/internal/migrate/migrate.go type RevisionReadWriter (line 37) | type RevisionReadWriter interface type EntRevisions (line 47) | type EntRevisions struct method Dialect (line 58) | func (r *EntRevisions) Dialect() string { method Ident (line 140) | func (r *EntRevisions) Ident() *migrate.TableIdent { method ReadRevision (line 147) | func (r *EntRevisions) ReadRevision(ctx context.Context, v string) (*m... method ReadRevisions (line 164) | func (r *EntRevisions) ReadRevisions(ctx context.Context) ([]*migrate.... method CurrentRevision (line 180) | func (r *EntRevisions) CurrentRevision(ctx context.Context) (*migrate.... method WriteRevision (line 195) | func (r *EntRevisions) WriteRevision(ctx context.Context, rev *migrate... method DeleteRevision (line 207) | func (r *EntRevisions) DeleteRevision(ctx context.Context, v string) e... method Migrate (line 217) | func (r *EntRevisions) Migrate(ctx context.Context) (err error) { method maySetSchemaQualifier (line 293) | func (r *EntRevisions) maySetSchemaQualifier(t *schema.Table) { method ID (line 309) | func (r *EntRevisions) ID(ctx context.Context, operatorV string) (stri... type Option (line 54) | type Option function EntDialect (line 63) | func EntDialect(d string) string { function RevisionsForClient (line 77) | func RevisionsForClient(ctx context.Context, ac *sqlclient.Client, schem... function NewEntRevisions (line 95) | func NewEntRevisions(ctx context.Context, ac *sqlclient.Client, opts ...... function WithSchema (line 132) | func WithSchema(s string) Option { constant revisionID (line 306) | revisionID = ".atlas_cloud_identifier" constant FormatAtlas (line 338) | FormatAtlas = "atlas" constant FormatGolangMigrate (line 339) | FormatGolangMigrate = "golang-migrate" constant FormatGoose (line 340) | FormatGoose = "goose" constant FormatFlyway (line 341) | FormatFlyway = "flyway" constant FormatLiquibase (line 342) | FormatLiquibase = "liquibase" constant FormatDBMate (line 343) | FormatDBMate = "dbmate" function Formatter (line 350) | func Formatter(u *url.URL) (migrate.Formatter, error) { function Dir (line 370) | func Dir(ctx context.Context, u string, create bool) (migrate.Dir, error) { constant DirTypeMem (line 380) | DirTypeMem = "mem" constant DirTypeFile (line 381) | DirTypeFile = "file" constant DirTypeAtlas (line 382) | DirTypeAtlas = "atlas" constant DefaultDirName (line 386) | DefaultDirName = "migrations" function DirURL (line 389) | func DirURL(ctx context.Context, u *url.URL, create bool) (migrate.Dir, ... function ChangesToRealm (line 436) | func ChangesToRealm(c *sqlclient.Client, r *schema.Realm) schema.Changes { FILE: cmd/atlas/internal/migrate/migrate_oss.go function openAtlasDir (line 17) | func openAtlasDir(context.Context, *url.URL) (migrate.Dir, error) { FILE: cmd/atlas/internal/migrate/migrate_test.go function TestFormatter (line 25) | func TestFormatter(t *testing.T) { function TestRevisionsForClient (line 43) | func TestRevisionsForClient(t *testing.T) { function TestNewEntRevisions (line 67) | func TestNewEntRevisions(t *testing.T) { function TestDirURL (line 76) | func TestDirURL(t *testing.T) { function runRevisionsTests (line 132) | func runRevisionsTests(ctx context.Context, t *testing.T, drv migrate.Dr... type mockDriver (line 211) | type mockDriver struct method RevisionsReadWriter (line 220) | func (m *mockDriver) RevisionsReadWriter(context.Context, string) (mig... type mockrrw (line 215) | type mockrrw struct method CurrentRevision (line 224) | func (*mockrrw) CurrentRevision(context.Context) (*migrate.Revision, e... method Migrate (line 225) | func (*mockrrw) Migrate(context.Context) error ... method ID (line 226) | func (*mockrrw) ID(context.Context, string) (string, error) ... FILE: cmd/atlas/internal/migrate/testdata/broken/1.sql type `users` (line 1) | CREATE TABLE `users` (`id` int NOT NULL PRIMARY KEY) FILE: cmd/atlas/internal/migrate/testdata/broken/3.sql type `pets` (line 1) | CREATE TABLE `pets` (`id` int NOT NULL PRIMARY KEY) FILE: cmd/atlas/internal/migrate/testdata/fixed/1.sql type `users` (line 1) | CREATE TABLE `users` (`id` int NOT NULL PRIMARY KEY) FILE: cmd/atlas/internal/migrate/testdata/fixed/3.sql type `pets` (line 1) | CREATE TABLE `pets` (`id` int NOT NULL PRIMARY KEY) FILE: cmd/atlas/internal/migratelint/lint.go type ChangeDetector (line 24) | type ChangeDetector interface type ChangeLoader (line 30) | type ChangeLoader interface type Changes (line 36) | type Changes struct type GitChangeDetector (line 44) | type GitChangeDetector struct method DetectChanges (line 100) | func (d *GitChangeDetector) DetectChanges(ctx context.Context) ([]migr... type GitChangeDetectorOption (line 52) | type GitChangeDetectorOption function NewGitChangeDetector (line 56) | func NewGitChangeDetector(dir migrate.Dir, opts ...GitChangeDetectorOpti... function WithWorkDir (line 76) | func WithWorkDir(work string) GitChangeDetectorOption { function WithBase (line 84) | func WithBase(base string) GitChangeDetectorOption { function WithMigrationsPath (line 92) | func WithMigrationsPath(path string) GitChangeDetectorOption { type DirChangeDetector (line 140) | type DirChangeDetector struct method DetectChanges (line 147) | func (d DirChangeDetector) DetectChanges(context.Context) ([]migrate.F... type latestChange (line 169) | type latestChange struct method DetectChanges (line 182) | func (d *latestChange) DetectChanges(context.Context) ([]migrate.File,... function LatestChanges (line 177) | func LatestChanges(dir migrate.Dir, n int) ChangeDetector { type DevLoader (line 196) | type DevLoader struct method LoadChanges (line 202) | func (d *DevLoader) LoadChanges(ctx context.Context, base, files []mig... method base (line 271) | func (d *DevLoader) base(ctx context.Context, base []migrate.File) (*s... method first (line 295) | func (d *DevLoader) first(ctx context.Context, f *sqlcheck.File, start... method next (line 330) | func (d *DevLoader) next(ctx context.Context, f *sqlcheck.File, start ... method nextStmts (line 339) | func (d *DevLoader) nextStmts(ctx context.Context, f *sqlcheck.File, s... method mayFix (line 366) | func (d *DevLoader) mayFix(stmt string, changes schema.Changes) schema... method inspect (line 378) | func (d *DevLoader) inspect(ctx context.Context) (*schema.Realm, error) { method lock (line 398) | func (d *DevLoader) lock(ctx context.Context) (schema.UnlockFunc, erro... type FileError (line 413) | type FileError struct method Error (line 419) | func (e FileError) Error() string { return e.Err.Error() } method Unwrap (line 421) | func (e FileError) Unwrap() error { return e.Err } FILE: cmd/atlas/internal/migratelint/lint_oss.go type Runner (line 29) | type Runner struct method Run (line 52) | func (r *Runner) Run(ctx context.Context) error { method summary (line 91) | func (r *Runner) summary(ctx context.Context) error { method analyze (line 156) | func (r *Runner) analyze(ctx context.Context, files []*sqlcheck.File) ... constant StepIntegrityCheck (line 85) | StepIntegrityCheck = "Migration Integrity Check" constant StepDetectChanges (line 86) | StepDetectChanges = "Detect New Migration Files" constant StepLoadChanges (line 87) | StepLoadChanges = "Replay Migration Files" constant StepAnalyzeFile (line 88) | StepAnalyzeFile = "Analyze %s" type SummaryReport (line 378) | type SummaryReport struct method StepResult (line 487) | func (r *SummaryReport) StepResult(name, text string, result *FileRepo... method StepError (line 499) | func (r *SummaryReport) StepError(name, text string, err error) error { method WriteSchema (line 509) | func (r *SummaryReport) WriteSchema(c *sqlclient.Client, diff *Changes) { method DiagnosticsCount (line 519) | func (r *SummaryReport) DiagnosticsCount() int { method VersionStatuses (line 530) | func (r *SummaryReport) VersionStatuses() string { method TotalChanges (line 565) | func (r *SummaryReport) TotalChanges() int { method NonFileReports (line 579) | func (r *SummaryReport) NonFileReports() (rs []*StepReport) { type FileChange (line 414) | type FileChange type StepReport (line 417) | type StepReport struct type FileReport (line 431) | type FileReport struct method Line (line 594) | func (f *FileReport) Line(pos int) int { method SuggestedFixes (line 599) | func (f *FileReport) SuggestedFixes() []sqlcheck.SuggestedFix { method WriteReport (line 621) | func (f *FileReport) WriteReport(r sqlcheck.Report) { type ReportWriter (line 445) | type ReportWriter interface type TemplateWriter (line 450) | type TemplateWriter struct method WriteReport (line 626) | func (w *TemplateWriter) WriteReport(r *SummaryReport) error { type SilentError (line 457) | type SilentError struct method Unwrap (line 630) | func (err SilentError) Unwrap() error { return err.error } constant FileChangeAdded (line 461) | FileChangeAdded FileChange = "ADDED" constant FileChangeDeleted (line 462) | FileChangeDeleted FileChange = "DELETED" constant FileChangeModified (line 463) | FileChangeModified FileChange = "MODIFIED" function NewSummaryReport (line 467) | func NewSummaryReport(c *sqlclient.Client, dir migrate.Dir) *SummaryRepo... function NewFileReport (line 589) | func NewFileReport(f *sqlcheck.File) *FileReport { function nolintRules (line 632) | func nolintRules(f *sqlcheck.File) *skipRules { type skipRules (line 660) | type skipRules struct method reporterFor (line 666) | func (s *skipRules) reporterFor(rw sqlcheck.ReportWriter, az sqlcheck.... method stmts (line 692) | func (d *DevLoader) stmts(_ context.Context, f migrate.File, _ bool) ([]... FILE: cmd/atlas/internal/migratelint/lint_test.go function TestGitChangeDetector (line 24) | func TestGitChangeDetector(t *testing.T) { function TestDirChangeDetector (line 88) | func TestDirChangeDetector(t *testing.T) { function TestLatestChanges (line 107) | func TestLatestChanges(t *testing.T) { FILE: cmd/atlas/internal/sqlparse/myparse/myparse_oss.go type FileParser (line 17) | type FileParser struct method FixChange (line 20) | func (*FileParser) FixChange(migrate.Driver, string, schema.Changes) (... method ColumnFilledBefore (line 25) | func (*FileParser) ColumnFilledBefore([]*migrate.Stmt, *schema.Table, ... method CreateViewAfter (line 30) | func (*FileParser) CreateViewAfter([]*migrate.Stmt, string, string, in... FILE: cmd/atlas/internal/sqlparse/parseutil/parseutil.go type Rename (line 16) | type Rename struct function RenameColumn (line 21) | func RenameColumn(modify *schema.ModifyTable, r *Rename) { function RenameIndex (line 51) | func RenameIndex(modify *schema.ModifyTable, r *Rename) { function RenameTable (line 66) | func RenameTable(changes schema.Changes, r *Rename) schema.Changes { function MatchStmtBefore (line 80) | func MatchStmtBefore(stmts []*migrate.Stmt, pos int, p func(*migrate.Stm... function MatchStmtAfter (line 100) | func MatchStmtAfter(stmts []*migrate.Stmt, pos int, p func(*migrate.Stmt... FILE: cmd/atlas/internal/sqlparse/pgparse/pgparse_oss.go type Parser (line 16) | type Parser struct method ColumnFilledBefore (line 18) | func (*Parser) ColumnFilledBefore([]*migrate.Stmt, *schema.Table, *sch... method CreateViewAfter (line 22) | func (*Parser) CreateViewAfter([]*migrate.Stmt, string, string, int) (... method FixChange (line 26) | func (*Parser) FixChange(_ migrate.Driver, _ string, changes schema.Ch... FILE: cmd/atlas/internal/sqlparse/sqliteparse/lexer.go type Lexer (line 17) | type Lexer struct function lexerLexerInit (line 37) | func lexerLexerInit() { function LexerInit (line 919) | func LexerInit() { function NewLexer (line 925) | func NewLexer(input antlr.CharStream) *Lexer { constant LexerSCOL (line 944) | LexerSCOL = 1 constant LexerDOT (line 945) | LexerDOT = 2 constant LexerOPEN_PAR (line 946) | LexerOPEN_PAR = 3 constant LexerCLOSE_PAR (line 947) | LexerCLOSE_PAR = 4 constant LexerCOMMA (line 948) | LexerCOMMA = 5 constant LexerASSIGN (line 949) | LexerASSIGN = 6 constant LexerSTAR (line 950) | LexerSTAR = 7 constant LexerPLUS (line 951) | LexerPLUS = 8 constant LexerMINUS (line 952) | LexerMINUS = 9 constant LexerTILDE (line 953) | LexerTILDE = 10 constant LexerPIPE2 (line 954) | LexerPIPE2 = 11 constant LexerDIV (line 955) | LexerDIV = 12 constant LexerMOD (line 956) | LexerMOD = 13 constant LexerLT2 (line 957) | LexerLT2 = 14 constant LexerGT2 (line 958) | LexerGT2 = 15 constant LexerAMP (line 959) | LexerAMP = 16 constant LexerPIPE (line 960) | LexerPIPE = 17 constant LexerLT (line 961) | LexerLT = 18 constant LexerLT_EQ (line 962) | LexerLT_EQ = 19 constant LexerGT (line 963) | LexerGT = 20 constant LexerGT_EQ (line 964) | LexerGT_EQ = 21 constant LexerEQ (line 965) | LexerEQ = 22 constant LexerNOT_EQ1 (line 966) | LexerNOT_EQ1 = 23 constant LexerNOT_EQ2 (line 967) | LexerNOT_EQ2 = 24 constant LexerABORT_ (line 968) | LexerABORT_ = 25 constant LexerACTION_ (line 969) | LexerACTION_ = 26 constant LexerADD_ (line 970) | LexerADD_ = 27 constant LexerAFTER_ (line 971) | LexerAFTER_ = 28 constant LexerALL_ (line 972) | LexerALL_ = 29 constant LexerALTER_ (line 973) | LexerALTER_ = 30 constant LexerANALYZE_ (line 974) | LexerANALYZE_ = 31 constant LexerAND_ (line 975) | LexerAND_ = 32 constant LexerAS_ (line 976) | LexerAS_ = 33 constant LexerASC_ (line 977) | LexerASC_ = 34 constant LexerATTACH_ (line 978) | LexerATTACH_ = 35 constant LexerAUTOINCREMENT_ (line 979) | LexerAUTOINCREMENT_ = 36 constant LexerBEFORE_ (line 980) | LexerBEFORE_ = 37 constant LexerBEGIN_ (line 981) | LexerBEGIN_ = 38 constant LexerBETWEEN_ (line 982) | LexerBETWEEN_ = 39 constant LexerBY_ (line 983) | LexerBY_ = 40 constant LexerCASCADE_ (line 984) | LexerCASCADE_ = 41 constant LexerCASE_ (line 985) | LexerCASE_ = 42 constant LexerCAST_ (line 986) | LexerCAST_ = 43 constant LexerCHECK_ (line 987) | LexerCHECK_ = 44 constant LexerCOLLATE_ (line 988) | LexerCOLLATE_ = 45 constant LexerCOLUMN_ (line 989) | LexerCOLUMN_ = 46 constant LexerCOMMIT_ (line 990) | LexerCOMMIT_ = 47 constant LexerCONFLICT_ (line 991) | LexerCONFLICT_ = 48 constant LexerCONSTRAINT_ (line 992) | LexerCONSTRAINT_ = 49 constant LexerCREATE_ (line 993) | LexerCREATE_ = 50 constant LexerCROSS_ (line 994) | LexerCROSS_ = 51 constant LexerCURRENT_DATE_ (line 995) | LexerCURRENT_DATE_ = 52 constant LexerCURRENT_TIME_ (line 996) | LexerCURRENT_TIME_ = 53 constant LexerCURRENT_TIMESTAMP_ (line 997) | LexerCURRENT_TIMESTAMP_ = 54 constant LexerDATABASE_ (line 998) | LexerDATABASE_ = 55 constant LexerDEFAULT_ (line 999) | LexerDEFAULT_ = 56 constant LexerDEFERRABLE_ (line 1000) | LexerDEFERRABLE_ = 57 constant LexerDEFERRED_ (line 1001) | LexerDEFERRED_ = 58 constant LexerDELETE_ (line 1002) | LexerDELETE_ = 59 constant LexerDESC_ (line 1003) | LexerDESC_ = 60 constant LexerDETACH_ (line 1004) | LexerDETACH_ = 61 constant LexerDISTINCT_ (line 1005) | LexerDISTINCT_ = 62 constant LexerDROP_ (line 1006) | LexerDROP_ = 63 constant LexerEACH_ (line 1007) | LexerEACH_ = 64 constant LexerELSE_ (line 1008) | LexerELSE_ = 65 constant LexerEND_ (line 1009) | LexerEND_ = 66 constant LexerESCAPE_ (line 1010) | LexerESCAPE_ = 67 constant LexerEXCEPT_ (line 1011) | LexerEXCEPT_ = 68 constant LexerEXCLUSIVE_ (line 1012) | LexerEXCLUSIVE_ = 69 constant LexerEXISTS_ (line 1013) | LexerEXISTS_ = 70 constant LexerEXPLAIN_ (line 1014) | LexerEXPLAIN_ = 71 constant LexerFAIL_ (line 1015) | LexerFAIL_ = 72 constant LexerFOR_ (line 1016) | LexerFOR_ = 73 constant LexerFOREIGN_ (line 1017) | LexerFOREIGN_ = 74 constant LexerFROM_ (line 1018) | LexerFROM_ = 75 constant LexerFULL_ (line 1019) | LexerFULL_ = 76 constant LexerGLOB_ (line 1020) | LexerGLOB_ = 77 constant LexerGROUP_ (line 1021) | LexerGROUP_ = 78 constant LexerHAVING_ (line 1022) | LexerHAVING_ = 79 constant LexerIF_ (line 1023) | LexerIF_ = 80 constant LexerIGNORE_ (line 1024) | LexerIGNORE_ = 81 constant LexerIMMEDIATE_ (line 1025) | LexerIMMEDIATE_ = 82 constant LexerIN_ (line 1026) | LexerIN_ = 83 constant LexerINDEX_ (line 1027) | LexerINDEX_ = 84 constant LexerINDEXED_ (line 1028) | LexerINDEXED_ = 85 constant LexerINITIALLY_ (line 1029) | LexerINITIALLY_ = 86 constant LexerINNER_ (line 1030) | LexerINNER_ = 87 constant LexerINSERT_ (line 1031) | LexerINSERT_ = 88 constant LexerINSTEAD_ (line 1032) | LexerINSTEAD_ = 89 constant LexerINTERSECT_ (line 1033) | LexerINTERSECT_ = 90 constant LexerINTO_ (line 1034) | LexerINTO_ = 91 constant LexerIS_ (line 1035) | LexerIS_ = 92 constant LexerISNULL_ (line 1036) | LexerISNULL_ = 93 constant LexerJOIN_ (line 1037) | LexerJOIN_ = 94 constant LexerKEY_ (line 1038) | LexerKEY_ = 95 constant LexerLEFT_ (line 1039) | LexerLEFT_ = 96 constant LexerLIKE_ (line 1040) | LexerLIKE_ = 97 constant LexerLIMIT_ (line 1041) | LexerLIMIT_ = 98 constant LexerMATCH_ (line 1042) | LexerMATCH_ = 99 constant LexerNATURAL_ (line 1043) | LexerNATURAL_ = 100 constant LexerNO_ (line 1044) | LexerNO_ = 101 constant LexerNOT_ (line 1045) | LexerNOT_ = 102 constant LexerNOTNULL_ (line 1046) | LexerNOTNULL_ = 103 constant LexerNULL_ (line 1047) | LexerNULL_ = 104 constant LexerOF_ (line 1048) | LexerOF_ = 105 constant LexerOFFSET_ (line 1049) | LexerOFFSET_ = 106 constant LexerON_ (line 1050) | LexerON_ = 107 constant LexerOR_ (line 1051) | LexerOR_ = 108 constant LexerORDER_ (line 1052) | LexerORDER_ = 109 constant LexerOUTER_ (line 1053) | LexerOUTER_ = 110 constant LexerPLAN_ (line 1054) | LexerPLAN_ = 111 constant LexerPRAGMA_ (line 1055) | LexerPRAGMA_ = 112 constant LexerPRIMARY_ (line 1056) | LexerPRIMARY_ = 113 constant LexerQUERY_ (line 1057) | LexerQUERY_ = 114 constant LexerRAISE_ (line 1058) | LexerRAISE_ = 115 constant LexerRECURSIVE_ (line 1059) | LexerRECURSIVE_ = 116 constant LexerREFERENCES_ (line 1060) | LexerREFERENCES_ = 117 constant LexerREGEXP_ (line 1061) | LexerREGEXP_ = 118 constant LexerREINDEX_ (line 1062) | LexerREINDEX_ = 119 constant LexerRELEASE_ (line 1063) | LexerRELEASE_ = 120 constant LexerRENAME_ (line 1064) | LexerRENAME_ = 121 constant LexerREPLACE_ (line 1065) | LexerREPLACE_ = 122 constant LexerRESTRICT_ (line 1066) | LexerRESTRICT_ = 123 constant LexerRETURNING_ (line 1067) | LexerRETURNING_ = 124 constant LexerRIGHT_ (line 1068) | LexerRIGHT_ = 125 constant LexerROLLBACK_ (line 1069) | LexerROLLBACK_ = 126 constant LexerROW_ (line 1070) | LexerROW_ = 127 constant LexerROWS_ (line 1071) | LexerROWS_ = 128 constant LexerSAVEPOINT_ (line 1072) | LexerSAVEPOINT_ = 129 constant LexerSELECT_ (line 1073) | LexerSELECT_ = 130 constant LexerSET_ (line 1074) | LexerSET_ = 131 constant LexerTABLE_ (line 1075) | LexerTABLE_ = 132 constant LexerTEMP_ (line 1076) | LexerTEMP_ = 133 constant LexerTEMPORARY_ (line 1077) | LexerTEMPORARY_ = 134 constant LexerTHEN_ (line 1078) | LexerTHEN_ = 135 constant LexerTO_ (line 1079) | LexerTO_ = 136 constant LexerTRANSACTION_ (line 1080) | LexerTRANSACTION_ = 137 constant LexerTRIGGER_ (line 1081) | LexerTRIGGER_ = 138 constant LexerUNION_ (line 1082) | LexerUNION_ = 139 constant LexerUNIQUE_ (line 1083) | LexerUNIQUE_ = 140 constant LexerUPDATE_ (line 1084) | LexerUPDATE_ = 141 constant LexerUSING_ (line 1085) | LexerUSING_ = 142 constant LexerVACUUM_ (line 1086) | LexerVACUUM_ = 143 constant LexerVALUES_ (line 1087) | LexerVALUES_ = 144 constant LexerVIEW_ (line 1088) | LexerVIEW_ = 145 constant LexerVIRTUAL_ (line 1089) | LexerVIRTUAL_ = 146 constant LexerWHEN_ (line 1090) | LexerWHEN_ = 147 constant LexerWHERE_ (line 1091) | LexerWHERE_ = 148 constant LexerWITH_ (line 1092) | LexerWITH_ = 149 constant LexerWITHOUT_ (line 1093) | LexerWITHOUT_ = 150 constant LexerFIRST_VALUE_ (line 1094) | LexerFIRST_VALUE_ = 151 constant LexerOVER_ (line 1095) | LexerOVER_ = 152 constant LexerPARTITION_ (line 1096) | LexerPARTITION_ = 153 constant LexerRANGE_ (line 1097) | LexerRANGE_ = 154 constant LexerPRECEDING_ (line 1098) | LexerPRECEDING_ = 155 constant LexerUNBOUNDED_ (line 1099) | LexerUNBOUNDED_ = 156 constant LexerCURRENT_ (line 1100) | LexerCURRENT_ = 157 constant LexerFOLLOWING_ (line 1101) | LexerFOLLOWING_ = 158 constant LexerCUME_DIST_ (line 1102) | LexerCUME_DIST_ = 159 constant LexerDENSE_RANK_ (line 1103) | LexerDENSE_RANK_ = 160 constant LexerLAG_ (line 1104) | LexerLAG_ = 161 constant LexerLAST_VALUE_ (line 1105) | LexerLAST_VALUE_ = 162 constant LexerLEAD_ (line 1106) | LexerLEAD_ = 163 constant LexerNTH_VALUE_ (line 1107) | LexerNTH_VALUE_ = 164 constant LexerNTILE_ (line 1108) | LexerNTILE_ = 165 constant LexerPERCENT_RANK_ (line 1109) | LexerPERCENT_RANK_ = 166 constant LexerRANK_ (line 1110) | LexerRANK_ = 167 constant LexerROW_NUMBER_ (line 1111) | LexerROW_NUMBER_ = 168 constant LexerGENERATED_ (line 1112) | LexerGENERATED_ = 169 constant LexerALWAYS_ (line 1113) | LexerALWAYS_ = 170 constant LexerSTORED_ (line 1114) | LexerSTORED_ = 171 constant LexerTRUE_ (line 1115) | LexerTRUE_ = 172 constant LexerFALSE_ (line 1116) | LexerFALSE_ = 173 constant LexerWINDOW_ (line 1117) | LexerWINDOW_ = 174 constant LexerNULLS_ (line 1118) | LexerNULLS_ = 175 constant LexerFIRST_ (line 1119) | LexerFIRST_ = 176 constant LexerLAST_ (line 1120) | LexerLAST_ = 177 constant LexerFILTER_ (line 1121) | LexerFILTER_ = 178 constant LexerGROUPS_ (line 1122) | LexerGROUPS_ = 179 constant LexerEXCLUDE_ (line 1123) | LexerEXCLUDE_ = 180 constant LexerTIES_ (line 1124) | LexerTIES_ = 181 constant LexerOTHERS_ (line 1125) | LexerOTHERS_ = 182 constant LexerDO_ (line 1126) | LexerDO_ = 183 constant LexerNOTHING_ (line 1127) | LexerNOTHING_ = 184 constant LexerIDENTIFIER (line 1128) | LexerIDENTIFIER = 185 constant LexerNUMERIC_LITERAL (line 1129) | LexerNUMERIC_LITERAL = 186 constant LexerBIND_PARAMETER (line 1130) | LexerBIND_PARAMETER = 187 constant LexerSTRING_LITERAL (line 1131) | LexerSTRING_LITERAL = 188 constant LexerBLOB_LITERAL (line 1132) | LexerBLOB_LITERAL = 189 constant LexerSINGLE_LINE_COMMENT (line 1133) | LexerSINGLE_LINE_COMMENT = 190 constant LexerMULTILINE_COMMENT (line 1134) | LexerMULTILINE_COMMENT = 191 constant LexerSPACES (line 1135) | LexerSPACES = 192 constant LexerUNEXPECTED_CHAR (line 1136) | LexerUNEXPECTED_CHAR = 193 FILE: cmd/atlas/internal/sqlparse/sqliteparse/parser.go type Parser (line 17) | type Parser struct method Parse (line 1640) | func (p *Parser) Parse() (localctx IParseContext) { method Sql_stmt_list (line 1816) | func (p *Parser) Sql_stmt_list() (localctx ISql_stmt_listContext) { method Sql_stmt (line 2446) | func (p *Parser) Sql_stmt() (localctx ISql_stmtContext) { method Alter_table_stmt (line 2932) | func (p *Parser) Alter_table_stmt() (localctx IAlter_table_stmtContext) { method Analyze_stmt (line 3257) | func (p *Parser) Analyze_stmt() (localctx IAnalyze_stmtContext) { method Attach_stmt (line 3447) | func (p *Parser) Attach_stmt() (localctx IAttach_stmtContext) { method Begin_stmt (line 3622) | func (p *Parser) Begin_stmt() (localctx IBegin_stmtContext) { method Commit_stmt (line 3791) | func (p *Parser) Commit_stmt() (localctx ICommit_stmtContext) { method Rollback_stmt (line 3952) | func (p *Parser) Rollback_stmt() (localctx IRollback_stmtContext) { method Savepoint_stmt (line 4133) | func (p *Parser) Savepoint_stmt() (localctx ISavepoint_stmtContext) { method Release_stmt (line 4265) | func (p *Parser) Release_stmt() (localctx IRelease_stmtContext) { method Create_index_stmt (line 4562) | func (p *Parser) Create_index_stmt() (localctx ICreate_index_stmtConte... method Indexed_column (line 4902) | func (p *Parser) Indexed_column() (localctx IIndexed_columnContext) { method Create_table_stmt (line 5278) | func (p *Parser) Create_table_stmt() (localctx ICreate_table_stmtConte... method Column_def (line 5684) | func (p *Parser) Column_def() (localctx IColumn_defContext) { method Type_name (line 5916) | func (p *Parser) Type_name() (localctx IType_nameContext) { method Column_constraint (line 6322) | func (p *Parser) Column_constraint() (localctx IColumn_constraintConte... method Signed_number (line 6765) | func (p *Parser) Signed_number() (localctx ISigned_numberContext) { method Table_constraint (line 7093) | func (p *Parser) Table_constraint() (localctx ITable_constraintContext) { method Foreign_key_clause (line 7687) | func (p *Parser) Foreign_key_clause() (localctx IForeign_key_clauseCon... method Conflict_clause (line 8082) | func (p *Parser) Conflict_clause() (localctx IConflict_clauseContext) { method Create_trigger_stmt (line 8622) | func (p *Parser) Create_trigger_stmt() (localctx ICreate_trigger_stmtC... method Create_view_stmt (line 9250) | func (p *Parser) Create_view_stmt() (localctx ICreate_view_stmtContext) { method Create_virtual_table_stmt (line 9662) | func (p *Parser) Create_virtual_table_stmt() (localctx ICreate_virtual... method With_clause (line 10043) | func (p *Parser) With_clause() (localctx IWith_clauseContext) { method Cte_table_name (line 10330) | func (p *Parser) Cte_table_name() (localctx ICte_table_nameContext) { method Recursive_cte (line 10563) | func (p *Parser) Recursive_cte() (localctx IRecursive_cteContext) { method Common_table_expression (line 10832) | func (p *Parser) Common_table_expression() (localctx ICommon_table_exp... method Delete_stmt (line 11100) | func (p *Parser) Delete_stmt() (localctx IDelete_stmtContext) { method Delete_stmt_limited (line 11382) | func (p *Parser) Delete_stmt_limited() (localctx IDelete_stmt_limitedC... method Detach_stmt (line 11602) | func (p *Parser) Detach_stmt() (localctx IDetach_stmtContext) { method Drop_stmt (line 11808) | func (p *Parser) Drop_stmt() (localctx IDrop_stmtContext) { method Expr (line 12496) | func (p *Parser) Expr() (localctx IExprContext) { method expr (line 12500) | func (p *Parser) expr(_p int) (localctx IExprContext) { method Raise_function (line 13908) | func (p *Parser) Raise_function() (localctx IRaise_functionContext) { method Literal_value (line 14118) | func (p *Parser) Literal_value() (localctx ILiteral_valueContext) { method Insert_stmt (line 14519) | func (p *Parser) Insert_stmt() (localctx IInsert_stmtContext) { method Returning_clause (line 15062) | func (p *Parser) Returning_clause() (localctx IReturning_clauseContext) { method Upsert_clause (line 15439) | func (p *Parser) Upsert_clause() (localctx IUpsert_clauseContext) { method Pragma_stmt (line 15868) | func (p *Parser) Pragma_stmt() (localctx IPragma_stmtContext) { method Pragma_value (line 16078) | func (p *Parser) Pragma_value() (localctx IPragma_valueContext) { method Reindex_stmt (line 16283) | func (p *Parser) Reindex_stmt() (localctx IReindex_stmtContext) { method Select_stmt (line 16579) | func (p *Parser) Select_stmt() (localctx ISelect_stmtContext) { method Join_clause (line 16882) | func (p *Parser) Join_clause() (localctx IJoin_clauseContext) { method Select_core (line 17339) | func (p *Parser) Select_core() (localctx ISelect_coreContext) { method Factored_select_stmt (line 17898) | func (p *Parser) Factored_select_stmt() (localctx IFactored_select_stm... method Simple_select_stmt (line 18063) | func (p *Parser) Simple_select_stmt() (localctx ISimple_select_stmtCon... method Compound_select_stmt (line 18338) | func (p *Parser) Compound_select_stmt() (localctx ICompound_select_stm... method Table_or_subquery (line 18808) | func (p *Parser) Table_or_subquery() (localctx ITable_or_subqueryConte... method Result_column (line 19306) | func (p *Parser) Result_column() (localctx IResult_columnContext) { method Join_operator (line 19518) | func (p *Parser) Join_operator() (localctx IJoin_operatorContext) { method Join_constraint (line 19811) | func (p *Parser) Join_constraint() (localctx IJoin_constraintContext) { method Compound_operator (line 20010) | func (p *Parser) Compound_operator() (localctx ICompound_operatorConte... method Update_stmt (line 20382) | func (p *Parser) Update_stmt() (localctx IUpdate_stmtContext) { method Assignment_list (line 20702) | func (p *Parser) Assignment_list() (localctx IAssignment_listContext) { method Assignment (line 20885) | func (p *Parser) Assignment() (localctx IAssignmentContext) { method Column_name_list (line 21075) | func (p *Parser) Column_name_list() (localctx IColumn_name_listContext) { method Update_stmt_limited (line 21497) | func (p *Parser) Update_stmt_limited() (localctx IUpdate_stmt_limitedC... method Qualified_table_name (line 21902) | func (p *Parser) Qualified_table_name() (localctx IQualified_table_nam... method Vacuum_stmt (line 22137) | func (p *Parser) Vacuum_stmt() (localctx IVacuum_stmtContext) { method Filter_clause (line 22311) | func (p *Parser) Filter_clause() (localctx IFilter_clauseContext) { method Window_defn (line 22600) | func (p *Parser) Window_defn() (localctx IWindow_defnContext) { method Over_clause (line 23027) | func (p *Parser) Over_clause() (localctx IOver_clauseContext) { method Frame_spec (line 23358) | func (p *Parser) Frame_spec() (localctx IFrame_specContext) { method Frame_clause (line 23606) | func (p *Parser) Frame_clause() (localctx IFrame_clauseContext) { method Simple_function_invocation (line 23839) | func (p *Parser) Simple_function_invocation() (localctx ISimple_functi... method Aggregate_function_invocation (line 24116) | func (p *Parser) Aggregate_function_invocation() (localctx IAggregate_... method Window_function_invocation (line 24456) | func (p *Parser) Window_function_invocation() (localctx IWindow_functi... method Common_table_stmt (line 24732) | func (p *Parser) Common_table_stmt() (localctx ICommon_table_stmtConte... method Order_by_stmt (line 24946) | func (p *Parser) Order_by_stmt() (localctx IOrder_by_stmtContext) { method Limit_stmt (line 25147) | func (p *Parser) Limit_stmt() (localctx ILimit_stmtContext) { method Ordering_term (line 25350) | func (p *Parser) Ordering_term() (localctx IOrdering_termContext) { method Asc_desc (line 25524) | func (p *Parser) Asc_desc() (localctx IAsc_descContext) { method Frame_left (line 25672) | func (p *Parser) Frame_left() (localctx IFrame_leftContext) { method Frame_right (line 25884) | func (p *Parser) Frame_right() (localctx IFrame_rightContext) { method Frame_single (line 26091) | func (p *Parser) Frame_single() (localctx IFrame_singleContext) { method Window_function (line 26467) | func (p *Parser) Window_function() (localctx IWindow_functionContext) { method Offset (line 27112) | func (p *Parser) Offset() (localctx IOffsetContext) { method Default_value (line 27239) | func (p *Parser) Default_value() (localctx IDefault_valueContext) { method Partition_by (line 27397) | func (p *Parser) Partition_by() (localctx IPartition_byContext) { method Order_by_expr (line 27587) | func (p *Parser) Order_by_expr() (localctx IOrder_by_exprContext) { method Order_by_expr_asc_desc (line 27745) | func (p *Parser) Order_by_expr_asc_desc() (localctx IOrder_by_expr_asc... method Expr_asc_desc (line 27954) | func (p *Parser) Expr_asc_desc() (localctx IExpr_asc_descContext) { method Initial_select (line 28126) | func (p *Parser) Initial_select() (localctx IInitial_selectContext) { method Recursive_select (line 28240) | func (p *Parser) Recursive_select() (localctx IRecursive_selectContext) { method Unary_operator (line 28357) | func (p *Parser) Unary_operator() (localctx IUnary_operatorContext) { method Error_message (line 28468) | func (p *Parser) Error_message() (localctx IError_messageContext) { method Module_argument (line 28603) | func (p *Parser) Module_argument() (localctx IModule_argumentContext) { method Column_alias (line 28729) | func (p *Parser) Column_alias() (localctx IColumn_aliasContext) { method Keyword (line 29610) | func (p *Parser) Keyword() (localctx IKeywordContext) { method Name (line 29733) | func (p *Parser) Name() (localctx INameContext) { method Function_name (line 29847) | func (p *Parser) Function_name() (localctx IFunction_nameContext) { method Schema_name (line 29961) | func (p *Parser) Schema_name() (localctx ISchema_nameContext) { method Table_name (line 30075) | func (p *Parser) Table_name() (localctx ITable_nameContext) { method Table_or_index_name (line 30189) | func (p *Parser) Table_or_index_name() (localctx ITable_or_index_nameC... method Column_name (line 30303) | func (p *Parser) Column_name() (localctx IColumn_nameContext) { method Collation_name (line 30417) | func (p *Parser) Collation_name() (localctx ICollation_nameContext) { method Foreign_table (line 30531) | func (p *Parser) Foreign_table() (localctx IForeign_tableContext) { method Index_name (line 30645) | func (p *Parser) Index_name() (localctx IIndex_nameContext) { method Trigger_name (line 30759) | func (p *Parser) Trigger_name() (localctx ITrigger_nameContext) { method View_name (line 30873) | func (p *Parser) View_name() (localctx IView_nameContext) { method Module_name (line 30987) | func (p *Parser) Module_name() (localctx IModule_nameContext) { method Pragma_name (line 31101) | func (p *Parser) Pragma_name() (localctx IPragma_nameContext) { method Savepoint_name (line 31215) | func (p *Parser) Savepoint_name() (localctx ISavepoint_nameContext) { method Table_alias (line 31329) | func (p *Parser) Table_alias() (localctx ITable_aliasContext) { method Transaction_name (line 31443) | func (p *Parser) Transaction_name() (localctx ITransaction_nameContext) { method Window_name (line 31557) | func (p *Parser) Window_name() (localctx IWindow_nameContext) { method Alias (line 31671) | func (p *Parser) Alias() (localctx IAliasContext) { method Filename (line 31785) | func (p *Parser) Filename() (localctx IFilenameContext) { method Base_window_name (line 31899) | func (p *Parser) Base_window_name() (localctx IBase_window_nameContext) { method Simple_func (line 32013) | func (p *Parser) Simple_func() (localctx ISimple_funcContext) { method Aggregate_func (line 32127) | func (p *Parser) Aggregate_func() (localctx IAggregate_funcContext) { method Table_function_name (line 32241) | func (p *Parser) Table_function_name() (localctx ITable_function_nameC... method Any_name (line 32392) | func (p *Parser) Any_name() (localctx IAny_nameContext) { method Sempred (line 32472) | func (p *Parser) Sempred(localctx antlr.RuleContext, ruleIndex, predIn... method Expr_Sempred (line 32486) | func (p *Parser) Expr_Sempred(localctx antlr.RuleContext, predIndex in... function parserParserInit (line 32) | func parserParserInit() { function ParserInit (line 1182) | func ParserInit() { function NewParser (line 1188) | func NewParser(input antlr.TokenStream) *Parser { constant ParserEOF (line 1204) | ParserEOF = antlr.TokenEOF constant ParserSCOL (line 1205) | ParserSCOL = 1 constant ParserDOT (line 1206) | ParserDOT = 2 constant ParserOPEN_PAR (line 1207) | ParserOPEN_PAR = 3 constant ParserCLOSE_PAR (line 1208) | ParserCLOSE_PAR = 4 constant ParserCOMMA (line 1209) | ParserCOMMA = 5 constant ParserASSIGN (line 1210) | ParserASSIGN = 6 constant ParserSTAR (line 1211) | ParserSTAR = 7 constant ParserPLUS (line 1212) | ParserPLUS = 8 constant ParserMINUS (line 1213) | ParserMINUS = 9 constant ParserTILDE (line 1214) | ParserTILDE = 10 constant ParserPIPE2 (line 1215) | ParserPIPE2 = 11 constant ParserDIV (line 1216) | ParserDIV = 12 constant ParserMOD (line 1217) | ParserMOD = 13 constant ParserLT2 (line 1218) | ParserLT2 = 14 constant ParserGT2 (line 1219) | ParserGT2 = 15 constant ParserAMP (line 1220) | ParserAMP = 16 constant ParserPIPE (line 1221) | ParserPIPE = 17 constant ParserLT (line 1222) | ParserLT = 18 constant ParserLT_EQ (line 1223) | ParserLT_EQ = 19 constant ParserGT (line 1224) | ParserGT = 20 constant ParserGT_EQ (line 1225) | ParserGT_EQ = 21 constant ParserEQ (line 1226) | ParserEQ = 22 constant ParserNOT_EQ1 (line 1227) | ParserNOT_EQ1 = 23 constant ParserNOT_EQ2 (line 1228) | ParserNOT_EQ2 = 24 constant ParserABORT_ (line 1229) | ParserABORT_ = 25 constant ParserACTION_ (line 1230) | ParserACTION_ = 26 constant ParserADD_ (line 1231) | ParserADD_ = 27 constant ParserAFTER_ (line 1232) | ParserAFTER_ = 28 constant ParserALL_ (line 1233) | ParserALL_ = 29 constant ParserALTER_ (line 1234) | ParserALTER_ = 30 constant ParserANALYZE_ (line 1235) | ParserANALYZE_ = 31 constant ParserAND_ (line 1236) | ParserAND_ = 32 constant ParserAS_ (line 1237) | ParserAS_ = 33 constant ParserASC_ (line 1238) | ParserASC_ = 34 constant ParserATTACH_ (line 1239) | ParserATTACH_ = 35 constant ParserAUTOINCREMENT_ (line 1240) | ParserAUTOINCREMENT_ = 36 constant ParserBEFORE_ (line 1241) | ParserBEFORE_ = 37 constant ParserBEGIN_ (line 1242) | ParserBEGIN_ = 38 constant ParserBETWEEN_ (line 1243) | ParserBETWEEN_ = 39 constant ParserBY_ (line 1244) | ParserBY_ = 40 constant ParserCASCADE_ (line 1245) | ParserCASCADE_ = 41 constant ParserCASE_ (line 1246) | ParserCASE_ = 42 constant ParserCAST_ (line 1247) | ParserCAST_ = 43 constant ParserCHECK_ (line 1248) | ParserCHECK_ = 44 constant ParserCOLLATE_ (line 1249) | ParserCOLLATE_ = 45 constant ParserCOLUMN_ (line 1250) | ParserCOLUMN_ = 46 constant ParserCOMMIT_ (line 1251) | ParserCOMMIT_ = 47 constant ParserCONFLICT_ (line 1252) | ParserCONFLICT_ = 48 constant ParserCONSTRAINT_ (line 1253) | ParserCONSTRAINT_ = 49 constant ParserCREATE_ (line 1254) | ParserCREATE_ = 50 constant ParserCROSS_ (line 1255) | ParserCROSS_ = 51 constant ParserCURRENT_DATE_ (line 1256) | ParserCURRENT_DATE_ = 52 constant ParserCURRENT_TIME_ (line 1257) | ParserCURRENT_TIME_ = 53 constant ParserCURRENT_TIMESTAMP_ (line 1258) | ParserCURRENT_TIMESTAMP_ = 54 constant ParserDATABASE_ (line 1259) | ParserDATABASE_ = 55 constant ParserDEFAULT_ (line 1260) | ParserDEFAULT_ = 56 constant ParserDEFERRABLE_ (line 1261) | ParserDEFERRABLE_ = 57 constant ParserDEFERRED_ (line 1262) | ParserDEFERRED_ = 58 constant ParserDELETE_ (line 1263) | ParserDELETE_ = 59 constant ParserDESC_ (line 1264) | ParserDESC_ = 60 constant ParserDETACH_ (line 1265) | ParserDETACH_ = 61 constant ParserDISTINCT_ (line 1266) | ParserDISTINCT_ = 62 constant ParserDROP_ (line 1267) | ParserDROP_ = 63 constant ParserEACH_ (line 1268) | ParserEACH_ = 64 constant ParserELSE_ (line 1269) | ParserELSE_ = 65 constant ParserEND_ (line 1270) | ParserEND_ = 66 constant ParserESCAPE_ (line 1271) | ParserESCAPE_ = 67 constant ParserEXCEPT_ (line 1272) | ParserEXCEPT_ = 68 constant ParserEXCLUSIVE_ (line 1273) | ParserEXCLUSIVE_ = 69 constant ParserEXISTS_ (line 1274) | ParserEXISTS_ = 70 constant ParserEXPLAIN_ (line 1275) | ParserEXPLAIN_ = 71 constant ParserFAIL_ (line 1276) | ParserFAIL_ = 72 constant ParserFOR_ (line 1277) | ParserFOR_ = 73 constant ParserFOREIGN_ (line 1278) | ParserFOREIGN_ = 74 constant ParserFROM_ (line 1279) | ParserFROM_ = 75 constant ParserFULL_ (line 1280) | ParserFULL_ = 76 constant ParserGLOB_ (line 1281) | ParserGLOB_ = 77 constant ParserGROUP_ (line 1282) | ParserGROUP_ = 78 constant ParserHAVING_ (line 1283) | ParserHAVING_ = 79 constant ParserIF_ (line 1284) | ParserIF_ = 80 constant ParserIGNORE_ (line 1285) | ParserIGNORE_ = 81 constant ParserIMMEDIATE_ (line 1286) | ParserIMMEDIATE_ = 82 constant ParserIN_ (line 1287) | ParserIN_ = 83 constant ParserINDEX_ (line 1288) | ParserINDEX_ = 84 constant ParserINDEXED_ (line 1289) | ParserINDEXED_ = 85 constant ParserINITIALLY_ (line 1290) | ParserINITIALLY_ = 86 constant ParserINNER_ (line 1291) | ParserINNER_ = 87 constant ParserINSERT_ (line 1292) | ParserINSERT_ = 88 constant ParserINSTEAD_ (line 1293) | ParserINSTEAD_ = 89 constant ParserINTERSECT_ (line 1294) | ParserINTERSECT_ = 90 constant ParserINTO_ (line 1295) | ParserINTO_ = 91 constant ParserIS_ (line 1296) | ParserIS_ = 92 constant ParserISNULL_ (line 1297) | ParserISNULL_ = 93 constant ParserJOIN_ (line 1298) | ParserJOIN_ = 94 constant ParserKEY_ (line 1299) | ParserKEY_ = 95 constant ParserLEFT_ (line 1300) | ParserLEFT_ = 96 constant ParserLIKE_ (line 1301) | ParserLIKE_ = 97 constant ParserLIMIT_ (line 1302) | ParserLIMIT_ = 98 constant ParserMATCH_ (line 1303) | ParserMATCH_ = 99 constant ParserNATURAL_ (line 1304) | ParserNATURAL_ = 100 constant ParserNO_ (line 1305) | ParserNO_ = 101 constant ParserNOT_ (line 1306) | ParserNOT_ = 102 constant ParserNOTNULL_ (line 1307) | ParserNOTNULL_ = 103 constant ParserNULL_ (line 1308) | ParserNULL_ = 104 constant ParserOF_ (line 1309) | ParserOF_ = 105 constant ParserOFFSET_ (line 1310) | ParserOFFSET_ = 106 constant ParserON_ (line 1311) | ParserON_ = 107 constant ParserOR_ (line 1312) | ParserOR_ = 108 constant ParserORDER_ (line 1313) | ParserORDER_ = 109 constant ParserOUTER_ (line 1314) | ParserOUTER_ = 110 constant ParserPLAN_ (line 1315) | ParserPLAN_ = 111 constant ParserPRAGMA_ (line 1316) | ParserPRAGMA_ = 112 constant ParserPRIMARY_ (line 1317) | ParserPRIMARY_ = 113 constant ParserQUERY_ (line 1318) | ParserQUERY_ = 114 constant ParserRAISE_ (line 1319) | ParserRAISE_ = 115 constant ParserRECURSIVE_ (line 1320) | ParserRECURSIVE_ = 116 constant ParserREFERENCES_ (line 1321) | ParserREFERENCES_ = 117 constant ParserREGEXP_ (line 1322) | ParserREGEXP_ = 118 constant ParserREINDEX_ (line 1323) | ParserREINDEX_ = 119 constant ParserRELEASE_ (line 1324) | ParserRELEASE_ = 120 constant ParserRENAME_ (line 1325) | ParserRENAME_ = 121 constant ParserREPLACE_ (line 1326) | ParserREPLACE_ = 122 constant ParserRESTRICT_ (line 1327) | ParserRESTRICT_ = 123 constant ParserRETURNING_ (line 1328) | ParserRETURNING_ = 124 constant ParserRIGHT_ (line 1329) | ParserRIGHT_ = 125 constant ParserROLLBACK_ (line 1330) | ParserROLLBACK_ = 126 constant ParserROW_ (line 1331) | ParserROW_ = 127 constant ParserROWS_ (line 1332) | ParserROWS_ = 128 constant ParserSAVEPOINT_ (line 1333) | ParserSAVEPOINT_ = 129 constant ParserSELECT_ (line 1334) | ParserSELECT_ = 130 constant ParserSET_ (line 1335) | ParserSET_ = 131 constant ParserTABLE_ (line 1336) | ParserTABLE_ = 132 constant ParserTEMP_ (line 1337) | ParserTEMP_ = 133 constant ParserTEMPORARY_ (line 1338) | ParserTEMPORARY_ = 134 constant ParserTHEN_ (line 1339) | ParserTHEN_ = 135 constant ParserTO_ (line 1340) | ParserTO_ = 136 constant ParserTRANSACTION_ (line 1341) | ParserTRANSACTION_ = 137 constant ParserTRIGGER_ (line 1342) | ParserTRIGGER_ = 138 constant ParserUNION_ (line 1343) | ParserUNION_ = 139 constant ParserUNIQUE_ (line 1344) | ParserUNIQUE_ = 140 constant ParserUPDATE_ (line 1345) | ParserUPDATE_ = 141 constant ParserUSING_ (line 1346) | ParserUSING_ = 142 constant ParserVACUUM_ (line 1347) | ParserVACUUM_ = 143 constant ParserVALUES_ (line 1348) | ParserVALUES_ = 144 constant ParserVIEW_ (line 1349) | ParserVIEW_ = 145 constant ParserVIRTUAL_ (line 1350) | ParserVIRTUAL_ = 146 constant ParserWHEN_ (line 1351) | ParserWHEN_ = 147 constant ParserWHERE_ (line 1352) | ParserWHERE_ = 148 constant ParserWITH_ (line 1353) | ParserWITH_ = 149 constant ParserWITHOUT_ (line 1354) | ParserWITHOUT_ = 150 constant ParserFIRST_VALUE_ (line 1355) | ParserFIRST_VALUE_ = 151 constant ParserOVER_ (line 1356) | ParserOVER_ = 152 constant ParserPARTITION_ (line 1357) | ParserPARTITION_ = 153 constant ParserRANGE_ (line 1358) | ParserRANGE_ = 154 constant ParserPRECEDING_ (line 1359) | ParserPRECEDING_ = 155 constant ParserUNBOUNDED_ (line 1360) | ParserUNBOUNDED_ = 156 constant ParserCURRENT_ (line 1361) | ParserCURRENT_ = 157 constant ParserFOLLOWING_ (line 1362) | ParserFOLLOWING_ = 158 constant ParserCUME_DIST_ (line 1363) | ParserCUME_DIST_ = 159 constant ParserDENSE_RANK_ (line 1364) | ParserDENSE_RANK_ = 160 constant ParserLAG_ (line 1365) | ParserLAG_ = 161 constant ParserLAST_VALUE_ (line 1366) | ParserLAST_VALUE_ = 162 constant ParserLEAD_ (line 1367) | ParserLEAD_ = 163 constant ParserNTH_VALUE_ (line 1368) | ParserNTH_VALUE_ = 164 constant ParserNTILE_ (line 1369) | ParserNTILE_ = 165 constant ParserPERCENT_RANK_ (line 1370) | ParserPERCENT_RANK_ = 166 constant ParserRANK_ (line 1371) | ParserRANK_ = 167 constant ParserROW_NUMBER_ (line 1372) | ParserROW_NUMBER_ = 168 constant ParserGENERATED_ (line 1373) | ParserGENERATED_ = 169 constant ParserALWAYS_ (line 1374) | ParserALWAYS_ = 170 constant ParserSTORED_ (line 1375) | ParserSTORED_ = 171 constant ParserTRUE_ (line 1376) | ParserTRUE_ = 172 constant ParserFALSE_ (line 1377) | ParserFALSE_ = 173 constant ParserWINDOW_ (line 1378) | ParserWINDOW_ = 174 constant ParserNULLS_ (line 1379) | ParserNULLS_ = 175 constant ParserFIRST_ (line 1380) | ParserFIRST_ = 176 constant ParserLAST_ (line 1381) | ParserLAST_ = 177 constant ParserFILTER_ (line 1382) | ParserFILTER_ = 178 constant ParserGROUPS_ (line 1383) | ParserGROUPS_ = 179 constant ParserEXCLUDE_ (line 1384) | ParserEXCLUDE_ = 180 constant ParserTIES_ (line 1385) | ParserTIES_ = 181 constant ParserOTHERS_ (line 1386) | ParserOTHERS_ = 182 constant ParserDO_ (line 1387) | ParserDO_ = 183 constant ParserNOTHING_ (line 1388) | ParserNOTHING_ = 184 constant ParserIDENTIFIER (line 1389) | ParserIDENTIFIER = 185 constant ParserNUMERIC_LITERAL (line 1390) | ParserNUMERIC_LITERAL = 186 constant ParserBIND_PARAMETER (line 1391) | ParserBIND_PARAMETER = 187 constant ParserSTRING_LITERAL (line 1392) | ParserSTRING_LITERAL = 188 constant ParserBLOB_LITERAL (line 1393) | ParserBLOB_LITERAL = 189 constant ParserSINGLE_LINE_COMMENT (line 1394) | ParserSINGLE_LINE_COMMENT = 190 constant ParserMULTILINE_COMMENT (line 1395) | ParserMULTILINE_COMMENT = 191 constant ParserSPACES (line 1396) | ParserSPACES = 192 constant ParserUNEXPECTED_CHAR (line 1397) | ParserUNEXPECTED_CHAR = 193 constant ParserRULE_parse (line 1402) | ParserRULE_parse = 0 constant ParserRULE_sql_stmt_list (line 1403) | ParserRULE_sql_stmt_list = 1 constant ParserRULE_sql_stmt (line 1404) | ParserRULE_sql_stmt = 2 constant ParserRULE_alter_table_stmt (line 1405) | ParserRULE_alter_table_stmt = 3 constant ParserRULE_analyze_stmt (line 1406) | ParserRULE_analyze_stmt = 4 constant ParserRULE_attach_stmt (line 1407) | ParserRULE_attach_stmt = 5 constant ParserRULE_begin_stmt (line 1408) | ParserRULE_begin_stmt = 6 constant ParserRULE_commit_stmt (line 1409) | ParserRULE_commit_stmt = 7 constant ParserRULE_rollback_stmt (line 1410) | ParserRULE_rollback_stmt = 8 constant ParserRULE_savepoint_stmt (line 1411) | ParserRULE_savepoint_stmt = 9 constant ParserRULE_release_stmt (line 1412) | ParserRULE_release_stmt = 10 constant ParserRULE_create_index_stmt (line 1413) | ParserRULE_create_index_stmt = 11 constant ParserRULE_indexed_column (line 1414) | ParserRULE_indexed_column = 12 constant ParserRULE_create_table_stmt (line 1415) | ParserRULE_create_table_stmt = 13 constant ParserRULE_column_def (line 1416) | ParserRULE_column_def = 14 constant ParserRULE_type_name (line 1417) | ParserRULE_type_name = 15 constant ParserRULE_column_constraint (line 1418) | ParserRULE_column_constraint = 16 constant ParserRULE_signed_number (line 1419) | ParserRULE_signed_number = 17 constant ParserRULE_table_constraint (line 1420) | ParserRULE_table_constraint = 18 constant ParserRULE_foreign_key_clause (line 1421) | ParserRULE_foreign_key_clause = 19 constant ParserRULE_conflict_clause (line 1422) | ParserRULE_conflict_clause = 20 constant ParserRULE_create_trigger_stmt (line 1423) | ParserRULE_create_trigger_stmt = 21 constant ParserRULE_create_view_stmt (line 1424) | ParserRULE_create_view_stmt = 22 constant ParserRULE_create_virtual_table_stmt (line 1425) | ParserRULE_create_virtual_table_stmt = 23 constant ParserRULE_with_clause (line 1426) | ParserRULE_with_clause = 24 constant ParserRULE_cte_table_name (line 1427) | ParserRULE_cte_table_name = 25 constant ParserRULE_recursive_cte (line 1428) | ParserRULE_recursive_cte = 26 constant ParserRULE_common_table_expression (line 1429) | ParserRULE_common_table_expression = 27 constant ParserRULE_delete_stmt (line 1430) | ParserRULE_delete_stmt = 28 constant ParserRULE_delete_stmt_limited (line 1431) | ParserRULE_delete_stmt_limited = 29 constant ParserRULE_detach_stmt (line 1432) | ParserRULE_detach_stmt = 30 constant ParserRULE_drop_stmt (line 1433) | ParserRULE_drop_stmt = 31 constant ParserRULE_expr (line 1434) | ParserRULE_expr = 32 constant ParserRULE_raise_function (line 1435) | ParserRULE_raise_function = 33 constant ParserRULE_literal_value (line 1436) | ParserRULE_literal_value = 34 constant ParserRULE_insert_stmt (line 1437) | ParserRULE_insert_stmt = 35 constant ParserRULE_returning_clause (line 1438) | ParserRULE_returning_clause = 36 constant ParserRULE_upsert_clause (line 1439) | ParserRULE_upsert_clause = 37 constant ParserRULE_pragma_stmt (line 1440) | ParserRULE_pragma_stmt = 38 constant ParserRULE_pragma_value (line 1441) | ParserRULE_pragma_value = 39 constant ParserRULE_reindex_stmt (line 1442) | ParserRULE_reindex_stmt = 40 constant ParserRULE_select_stmt (line 1443) | ParserRULE_select_stmt = 41 constant ParserRULE_join_clause (line 1444) | ParserRULE_join_clause = 42 constant ParserRULE_select_core (line 1445) | ParserRULE_select_core = 43 constant ParserRULE_factored_select_stmt (line 1446) | ParserRULE_factored_select_stmt = 44 constant ParserRULE_simple_select_stmt (line 1447) | ParserRULE_simple_select_stmt = 45 constant ParserRULE_compound_select_stmt (line 1448) | ParserRULE_compound_select_stmt = 46 constant ParserRULE_table_or_subquery (line 1449) | ParserRULE_table_or_subquery = 47 constant ParserRULE_result_column (line 1450) | ParserRULE_result_column = 48 constant ParserRULE_join_operator (line 1451) | ParserRULE_join_operator = 49 constant ParserRULE_join_constraint (line 1452) | ParserRULE_join_constraint = 50 constant ParserRULE_compound_operator (line 1453) | ParserRULE_compound_operator = 51 constant ParserRULE_update_stmt (line 1454) | ParserRULE_update_stmt = 52 constant ParserRULE_assignment_list (line 1455) | ParserRULE_assignment_list = 53 constant ParserRULE_assignment (line 1456) | ParserRULE_assignment = 54 constant ParserRULE_column_name_list (line 1457) | ParserRULE_column_name_list = 55 constant ParserRULE_update_stmt_limited (line 1458) | ParserRULE_update_stmt_limited = 56 constant ParserRULE_qualified_table_name (line 1459) | ParserRULE_qualified_table_name = 57 constant ParserRULE_vacuum_stmt (line 1460) | ParserRULE_vacuum_stmt = 58 constant ParserRULE_filter_clause (line 1461) | ParserRULE_filter_clause = 59 constant ParserRULE_window_defn (line 1462) | ParserRULE_window_defn = 60 constant ParserRULE_over_clause (line 1463) | ParserRULE_over_clause = 61 constant ParserRULE_frame_spec (line 1464) | ParserRULE_frame_spec = 62 constant ParserRULE_frame_clause (line 1465) | ParserRULE_frame_clause = 63 constant ParserRULE_simple_function_invocation (line 1466) | ParserRULE_simple_function_invocation = 64 constant ParserRULE_aggregate_function_invocation (line 1467) | ParserRULE_aggregate_function_invocation = 65 constant ParserRULE_window_function_invocation (line 1468) | ParserRULE_window_function_invocation = 66 constant ParserRULE_common_table_stmt (line 1469) | ParserRULE_common_table_stmt = 67 constant ParserRULE_order_by_stmt (line 1470) | ParserRULE_order_by_stmt = 68 constant ParserRULE_limit_stmt (line 1471) | ParserRULE_limit_stmt = 69 constant ParserRULE_ordering_term (line 1472) | ParserRULE_ordering_term = 70 constant ParserRULE_asc_desc (line 1473) | ParserRULE_asc_desc = 71 constant ParserRULE_frame_left (line 1474) | ParserRULE_frame_left = 72 constant ParserRULE_frame_right (line 1475) | ParserRULE_frame_right = 73 constant ParserRULE_frame_single (line 1476) | ParserRULE_frame_single = 74 constant ParserRULE_window_function (line 1477) | ParserRULE_window_function = 75 constant ParserRULE_offset (line 1478) | ParserRULE_offset = 76 constant ParserRULE_default_value (line 1479) | ParserRULE_default_value = 77 constant ParserRULE_partition_by (line 1480) | ParserRULE_partition_by = 78 constant ParserRULE_order_by_expr (line 1481) | ParserRULE_order_by_expr = 79 constant ParserRULE_order_by_expr_asc_desc (line 1482) | ParserRULE_order_by_expr_asc_desc = 80 constant ParserRULE_expr_asc_desc (line 1483) | ParserRULE_expr_asc_desc = 81 constant ParserRULE_initial_select (line 1484) | ParserRULE_initial_select = 82 constant ParserRULE_recursive_select (line 1485) | ParserRULE_recursive_select = 83 constant ParserRULE_unary_operator (line 1486) | ParserRULE_unary_operator = 84 constant ParserRULE_error_message (line 1487) | ParserRULE_error_message = 85 constant ParserRULE_module_argument (line 1488) | ParserRULE_module_argument = 86 constant ParserRULE_column_alias (line 1489) | ParserRULE_column_alias = 87 constant ParserRULE_keyword (line 1490) | ParserRULE_keyword = 88 constant ParserRULE_name (line 1491) | ParserRULE_name = 89 constant ParserRULE_function_name (line 1492) | ParserRULE_function_name = 90 constant ParserRULE_schema_name (line 1493) | ParserRULE_schema_name = 91 constant ParserRULE_table_name (line 1494) | ParserRULE_table_name = 92 constant ParserRULE_table_or_index_name (line 1495) | ParserRULE_table_or_index_name = 93 constant ParserRULE_column_name (line 1496) | ParserRULE_column_name = 94 constant ParserRULE_collation_name (line 1497) | ParserRULE_collation_name = 95 constant ParserRULE_foreign_table (line 1498) | ParserRULE_foreign_table = 96 constant ParserRULE_index_name (line 1499) | ParserRULE_index_name = 97 constant ParserRULE_trigger_name (line 1500) | ParserRULE_trigger_name = 98 constant ParserRULE_view_name (line 1501) | ParserRULE_view_name = 99 constant ParserRULE_module_name (line 1502) | ParserRULE_module_name = 100 constant ParserRULE_pragma_name (line 1503) | ParserRULE_pragma_name = 101 constant ParserRULE_savepoint_name (line 1504) | ParserRULE_savepoint_name = 102 constant ParserRULE_table_alias (line 1505) | ParserRULE_table_alias = 103 constant ParserRULE_transaction_name (line 1506) | ParserRULE_transaction_name = 104 constant ParserRULE_window_name (line 1507) | ParserRULE_window_name = 105 constant ParserRULE_alias (line 1508) | ParserRULE_alias = 106 constant ParserRULE_filename (line 1509) | ParserRULE_filename = 107 constant ParserRULE_base_window_name (line 1510) | ParserRULE_base_window_name = 108 constant ParserRULE_simple_func (line 1511) | ParserRULE_simple_func = 109 constant ParserRULE_aggregate_func (line 1512) | ParserRULE_aggregate_func = 110 constant ParserRULE_table_function_name (line 1513) | ParserRULE_table_function_name = 111 constant ParserRULE_any_name (line 1514) | ParserRULE_any_name = 112 type IParseContext (line 1518) | type IParseContext interface type ParseContext (line 1533) | type ParseContext struct method IsParseContext (line 1550) | func (*ParseContext) IsParseContext() {} method GetParser (line 1563) | func (s *ParseContext) GetParser() antlr.Parser { return s.parser } method EOF (line 1565) | func (s *ParseContext) EOF() antlr.TerminalNode { method AllSql_stmt_list (line 1569) | func (s *ParseContext) AllSql_stmt_list() []ISql_stmt_listContext { method Sql_stmt_list (line 1590) | func (s *ParseContext) Sql_stmt_list(i int) ISql_stmt_listContext { method GetRuleContext (line 1610) | func (s *ParseContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 1614) | func (s *ParseContext) ToStringTree(ruleNames []string, recog antlr.Re... method EnterRule (line 1618) | func (s *ParseContext) EnterRule(listener antlr.ParseTreeListener) { method ExitRule (line 1624) | func (s *ParseContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 1630) | func (s *ParseContext) Accept(visitor antlr.ParseTreeVisitor) interfac... function NewEmptyParseContext (line 1538) | func NewEmptyParseContext() *ParseContext { function InitEmptyParseContext (line 1545) | func InitEmptyParseContext(p *ParseContext) { function NewParseContext (line 1552) | func NewParseContext(parser antlr.Parser, parent antlr.ParserRuleContext... type ISql_stmt_listContext (line 1689) | type ISql_stmt_listContext interface type Sql_stmt_listContext (line 1705) | type Sql_stmt_listContext struct method IsSql_stmt_listContext (line 1722) | func (*Sql_stmt_listContext) IsSql_stmt_listContext() {} method GetParser (line 1735) | func (s *Sql_stmt_listContext) GetParser() antlr.Parser { return s.par... method AllSql_stmt (line 1737) | func (s *Sql_stmt_listContext) AllSql_stmt() []ISql_stmtContext { method Sql_stmt (line 1758) | func (s *Sql_stmt_listContext) Sql_stmt(i int) ISql_stmtContext { method AllSCOL (line 1778) | func (s *Sql_stmt_listContext) AllSCOL() []antlr.TerminalNode { method SCOL (line 1782) | func (s *Sql_stmt_listContext) SCOL(i int) antlr.TerminalNode { method GetRuleContext (line 1786) | func (s *Sql_stmt_listContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 1790) | func (s *Sql_stmt_listContext) ToStringTree(ruleNames []string, recog ... method EnterRule (line 1794) | func (s *Sql_stmt_listContext) EnterRule(listener antlr.ParseTreeListe... method ExitRule (line 1800) | func (s *Sql_stmt_listContext) ExitRule(listener antlr.ParseTreeListen... method Accept (line 1806) | func (s *Sql_stmt_listContext) Accept(visitor antlr.ParseTreeVisitor) ... function NewEmptySql_stmt_listContext (line 1710) | func NewEmptySql_stmt_listContext() *Sql_stmt_listContext { function InitEmptySql_stmt_listContext (line 1717) | func InitEmptySql_stmt_listContext(p *Sql_stmt_listContext) { function NewSql_stmt_listContext (line 1724) | func NewSql_stmt_listContext(parser antlr.Parser, parent antlr.ParserRul... type ISql_stmtContext (line 1949) | type ISql_stmtContext interface type Sql_stmtContext (line 1988) | type Sql_stmtContext struct method IsSql_stmtContext (line 2005) | func (*Sql_stmtContext) IsSql_stmtContext() {} method GetParser (line 2018) | func (s *Sql_stmtContext) GetParser() antlr.Parser { return s.parser } method Alter_table_stmt (line 2020) | func (s *Sql_stmtContext) Alter_table_stmt() IAlter_table_stmtContext { method Analyze_stmt (line 2036) | func (s *Sql_stmtContext) Analyze_stmt() IAnalyze_stmtContext { method Attach_stmt (line 2052) | func (s *Sql_stmtContext) Attach_stmt() IAttach_stmtContext { method Begin_stmt (line 2068) | func (s *Sql_stmtContext) Begin_stmt() IBegin_stmtContext { method Commit_stmt (line 2084) | func (s *Sql_stmtContext) Commit_stmt() ICommit_stmtContext { method Create_index_stmt (line 2100) | func (s *Sql_stmtContext) Create_index_stmt() ICreate_index_stmtContext { method Create_table_stmt (line 2116) | func (s *Sql_stmtContext) Create_table_stmt() ICreate_table_stmtContext { method Create_trigger_stmt (line 2132) | func (s *Sql_stmtContext) Create_trigger_stmt() ICreate_trigger_stmtCo... method Create_view_stmt (line 2148) | func (s *Sql_stmtContext) Create_view_stmt() ICreate_view_stmtContext { method Create_virtual_table_stmt (line 2164) | func (s *Sql_stmtContext) Create_virtual_table_stmt() ICreate_virtual_... method Delete_stmt (line 2180) | func (s *Sql_stmtContext) Delete_stmt() IDelete_stmtContext { method Delete_stmt_limited (line 2196) | func (s *Sql_stmtContext) Delete_stmt_limited() IDelete_stmt_limitedCo... method Detach_stmt (line 2212) | func (s *Sql_stmtContext) Detach_stmt() IDetach_stmtContext { method Drop_stmt (line 2228) | func (s *Sql_stmtContext) Drop_stmt() IDrop_stmtContext { method Insert_stmt (line 2244) | func (s *Sql_stmtContext) Insert_stmt() IInsert_stmtContext { method Pragma_stmt (line 2260) | func (s *Sql_stmtContext) Pragma_stmt() IPragma_stmtContext { method Reindex_stmt (line 2276) | func (s *Sql_stmtContext) Reindex_stmt() IReindex_stmtContext { method Release_stmt (line 2292) | func (s *Sql_stmtContext) Release_stmt() IRelease_stmtContext { method Rollback_stmt (line 2308) | func (s *Sql_stmtContext) Rollback_stmt() IRollback_stmtContext { method Savepoint_stmt (line 2324) | func (s *Sql_stmtContext) Savepoint_stmt() ISavepoint_stmtContext { method Select_stmt (line 2340) | func (s *Sql_stmtContext) Select_stmt() ISelect_stmtContext { method Update_stmt (line 2356) | func (s *Sql_stmtContext) Update_stmt() IUpdate_stmtContext { method Update_stmt_limited (line 2372) | func (s *Sql_stmtContext) Update_stmt_limited() IUpdate_stmt_limitedCo... method Vacuum_stmt (line 2388) | func (s *Sql_stmtContext) Vacuum_stmt() IVacuum_stmtContext { method EXPLAIN_ (line 2404) | func (s *Sql_stmtContext) EXPLAIN_() antlr.TerminalNode { method QUERY_ (line 2408) | func (s *Sql_stmtContext) QUERY_() antlr.TerminalNode { method PLAN_ (line 2412) | func (s *Sql_stmtContext) PLAN_() antlr.TerminalNode { method GetRuleContext (line 2416) | func (s *Sql_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 2420) | func (s *Sql_stmtContext) ToStringTree(ruleNames []string, recog antlr... method EnterRule (line 2424) | func (s *Sql_stmtContext) EnterRule(listener antlr.ParseTreeListener) { method ExitRule (line 2430) | func (s *Sql_stmtContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 2436) | func (s *Sql_stmtContext) Accept(visitor antlr.ParseTreeVisitor) inter... function NewEmptySql_stmtContext (line 1993) | func NewEmptySql_stmtContext() *Sql_stmtContext { function InitEmptySql_stmtContext (line 2000) | func InitEmptySql_stmtContext(p *Sql_stmtContext) { function NewSql_stmtContext (line 2007) | func NewSql_stmtContext(parser antlr.Parser, parent antlr.ParserRuleCont... type IAlter_table_stmtContext (line 2665) | type IAlter_table_stmtContext interface type Alter_table_stmtContext (line 2709) | type Alter_table_stmtContext struct method IsAlter_table_stmtContext (line 2729) | func (*Alter_table_stmtContext) IsAlter_table_stmtContext() {} method GetParser (line 2742) | func (s *Alter_table_stmtContext) GetParser() antlr.Parser { return s.... method GetNew_table_name (line 2744) | func (s *Alter_table_stmtContext) GetNew_table_name() ITable_nameConte... method GetOld_column_name (line 2746) | func (s *Alter_table_stmtContext) GetOld_column_name() IColumn_nameCon... method GetNew_column_name (line 2748) | func (s *Alter_table_stmtContext) GetNew_column_name() IColumn_nameCon... method SetNew_table_name (line 2750) | func (s *Alter_table_stmtContext) SetNew_table_name(v ITable_nameConte... method SetOld_column_name (line 2752) | func (s *Alter_table_stmtContext) SetOld_column_name(v IColumn_nameCon... method SetNew_column_name (line 2754) | func (s *Alter_table_stmtContext) SetNew_column_name(v IColumn_nameCon... method ALTER_ (line 2756) | func (s *Alter_table_stmtContext) ALTER_() antlr.TerminalNode { method TABLE_ (line 2760) | func (s *Alter_table_stmtContext) TABLE_() antlr.TerminalNode { method AllTable_name (line 2764) | func (s *Alter_table_stmtContext) AllTable_name() []ITable_nameContext { method Table_name (line 2785) | func (s *Alter_table_stmtContext) Table_name(i int) ITable_nameContext { method RENAME_ (line 2805) | func (s *Alter_table_stmtContext) RENAME_() antlr.TerminalNode { method ADD_ (line 2809) | func (s *Alter_table_stmtContext) ADD_() antlr.TerminalNode { method Column_def (line 2813) | func (s *Alter_table_stmtContext) Column_def() IColumn_defContext { method DROP_ (line 2829) | func (s *Alter_table_stmtContext) DROP_() antlr.TerminalNode { method AllColumn_name (line 2833) | func (s *Alter_table_stmtContext) AllColumn_name() []IColumn_nameConte... method Column_name (line 2854) | func (s *Alter_table_stmtContext) Column_name(i int) IColumn_nameConte... method Schema_name (line 2874) | func (s *Alter_table_stmtContext) Schema_name() ISchema_nameContext { method DOT (line 2890) | func (s *Alter_table_stmtContext) DOT() antlr.TerminalNode { method TO_ (line 2894) | func (s *Alter_table_stmtContext) TO_() antlr.TerminalNode { method COLUMN_ (line 2898) | func (s *Alter_table_stmtContext) COLUMN_() antlr.TerminalNode { method GetRuleContext (line 2902) | func (s *Alter_table_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 2906) | func (s *Alter_table_stmtContext) ToStringTree(ruleNames []string, rec... method EnterRule (line 2910) | func (s *Alter_table_stmtContext) EnterRule(listener antlr.ParseTreeLi... method ExitRule (line 2916) | func (s *Alter_table_stmtContext) ExitRule(listener antlr.ParseTreeLis... method Accept (line 2922) | func (s *Alter_table_stmtContext) Accept(visitor antlr.ParseTreeVisito... function NewEmptyAlter_table_stmtContext (line 2717) | func NewEmptyAlter_table_stmtContext() *Alter_table_stmtContext { function InitEmptyAlter_table_stmtContext (line 2724) | func InitEmptyAlter_table_stmtContext(p *Alter_table_stmtContext) { function NewAlter_table_stmtContext (line 2731) | func NewAlter_table_stmtContext(parser antlr.Parser, parent antlr.Parser... type IAnalyze_stmtContext (line 3139) | type IAnalyze_stmtContext interface type Analyze_stmtContext (line 3155) | type Analyze_stmtContext struct method IsAnalyze_stmtContext (line 3172) | func (*Analyze_stmtContext) IsAnalyze_stmtContext() {} method GetParser (line 3185) | func (s *Analyze_stmtContext) GetParser() antlr.Parser { return s.pars... method ANALYZE_ (line 3187) | func (s *Analyze_stmtContext) ANALYZE_() antlr.TerminalNode { method Schema_name (line 3191) | func (s *Analyze_stmtContext) Schema_name() ISchema_nameContext { method Table_or_index_name (line 3207) | func (s *Analyze_stmtContext) Table_or_index_name() ITable_or_index_na... method DOT (line 3223) | func (s *Analyze_stmtContext) DOT() antlr.TerminalNode { method GetRuleContext (line 3227) | func (s *Analyze_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 3231) | func (s *Analyze_stmtContext) ToStringTree(ruleNames []string, recog a... method EnterRule (line 3235) | func (s *Analyze_stmtContext) EnterRule(listener antlr.ParseTreeListen... method ExitRule (line 3241) | func (s *Analyze_stmtContext) ExitRule(listener antlr.ParseTreeListene... method Accept (line 3247) | func (s *Analyze_stmtContext) Accept(visitor antlr.ParseTreeVisitor) i... function NewEmptyAnalyze_stmtContext (line 3160) | func NewEmptyAnalyze_stmtContext() *Analyze_stmtContext { function InitEmptyAnalyze_stmtContext (line 3167) | func InitEmptyAnalyze_stmtContext(p *Analyze_stmtContext) { function NewAnalyze_stmtContext (line 3174) | func NewAnalyze_stmtContext(parser antlr.Parser, parent antlr.ParserRule... type IAttach_stmtContext (line 3324) | type IAttach_stmtContext interface type Attach_stmtContext (line 3341) | type Attach_stmtContext struct method IsAttach_stmtContext (line 3358) | func (*Attach_stmtContext) IsAttach_stmtContext() {} method GetParser (line 3371) | func (s *Attach_stmtContext) GetParser() antlr.Parser { return s.parser } method ATTACH_ (line 3373) | func (s *Attach_stmtContext) ATTACH_() antlr.TerminalNode { method Expr (line 3377) | func (s *Attach_stmtContext) Expr() IExprContext { method AS_ (line 3393) | func (s *Attach_stmtContext) AS_() antlr.TerminalNode { method Schema_name (line 3397) | func (s *Attach_stmtContext) Schema_name() ISchema_nameContext { method DATABASE_ (line 3413) | func (s *Attach_stmtContext) DATABASE_() antlr.TerminalNode { method GetRuleContext (line 3417) | func (s *Attach_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 3421) | func (s *Attach_stmtContext) ToStringTree(ruleNames []string, recog an... method EnterRule (line 3425) | func (s *Attach_stmtContext) EnterRule(listener antlr.ParseTreeListene... method ExitRule (line 3431) | func (s *Attach_stmtContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 3437) | func (s *Attach_stmtContext) Accept(visitor antlr.ParseTreeVisitor) in... function NewEmptyAttach_stmtContext (line 3346) | func NewEmptyAttach_stmtContext() *Attach_stmtContext { function InitEmptyAttach_stmtContext (line 3353) | func InitEmptyAttach_stmtContext(p *Attach_stmtContext) { function NewAttach_stmtContext (line 3360) | func NewAttach_stmtContext(parser antlr.Parser, parent antlr.ParserRuleC... type IBegin_stmtContext (line 3506) | type IBegin_stmtContext interface type Begin_stmtContext (line 3524) | type Begin_stmtContext struct method IsBegin_stmtContext (line 3541) | func (*Begin_stmtContext) IsBegin_stmtContext() {} method GetParser (line 3554) | func (s *Begin_stmtContext) GetParser() antlr.Parser { return s.parser } method BEGIN_ (line 3556) | func (s *Begin_stmtContext) BEGIN_() antlr.TerminalNode { method TRANSACTION_ (line 3560) | func (s *Begin_stmtContext) TRANSACTION_() antlr.TerminalNode { method DEFERRED_ (line 3564) | func (s *Begin_stmtContext) DEFERRED_() antlr.TerminalNode { method IMMEDIATE_ (line 3568) | func (s *Begin_stmtContext) IMMEDIATE_() antlr.TerminalNode { method EXCLUSIVE_ (line 3572) | func (s *Begin_stmtContext) EXCLUSIVE_() antlr.TerminalNode { method Transaction_name (line 3576) | func (s *Begin_stmtContext) Transaction_name() ITransaction_nameContext { method GetRuleContext (line 3592) | func (s *Begin_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 3596) | func (s *Begin_stmtContext) ToStringTree(ruleNames []string, recog ant... method EnterRule (line 3600) | func (s *Begin_stmtContext) EnterRule(listener antlr.ParseTreeListener) { method ExitRule (line 3606) | func (s *Begin_stmtContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 3612) | func (s *Begin_stmtContext) Accept(visitor antlr.ParseTreeVisitor) int... function NewEmptyBegin_stmtContext (line 3529) | func NewEmptyBegin_stmtContext() *Begin_stmtContext { function InitEmptyBegin_stmtContext (line 3536) | func InitEmptyBegin_stmtContext(p *Begin_stmtContext) { function NewBegin_stmtContext (line 3543) | func NewBegin_stmtContext(parser antlr.Parser, parent antlr.ParserRuleCo... type ICommit_stmtContext (line 3702) | type ICommit_stmtContext interface type Commit_stmtContext (line 3717) | type Commit_stmtContext struct method IsCommit_stmtContext (line 3734) | func (*Commit_stmtContext) IsCommit_stmtContext() {} method GetParser (line 3747) | func (s *Commit_stmtContext) GetParser() antlr.Parser { return s.parser } method COMMIT_ (line 3749) | func (s *Commit_stmtContext) COMMIT_() antlr.TerminalNode { method END_ (line 3753) | func (s *Commit_stmtContext) END_() antlr.TerminalNode { method TRANSACTION_ (line 3757) | func (s *Commit_stmtContext) TRANSACTION_() antlr.TerminalNode { method GetRuleContext (line 3761) | func (s *Commit_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 3765) | func (s *Commit_stmtContext) ToStringTree(ruleNames []string, recog an... method EnterRule (line 3769) | func (s *Commit_stmtContext) EnterRule(listener antlr.ParseTreeListene... method ExitRule (line 3775) | func (s *Commit_stmtContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 3781) | func (s *Commit_stmtContext) Accept(visitor antlr.ParseTreeVisitor) in... function NewEmptyCommit_stmtContext (line 3722) | func NewEmptyCommit_stmtContext() *Commit_stmtContext { function InitEmptyCommit_stmtContext (line 3729) | func InitEmptyCommit_stmtContext(p *Commit_stmtContext) { function NewCommit_stmtContext (line 3736) | func NewCommit_stmtContext(parser antlr.Parser, parent antlr.ParserRuleC... type IRollback_stmtContext (line 3841) | type IRollback_stmtContext interface type Rollback_stmtContext (line 3858) | type Rollback_stmtContext struct method IsRollback_stmtContext (line 3875) | func (*Rollback_stmtContext) IsRollback_stmtContext() {} method GetParser (line 3888) | func (s *Rollback_stmtContext) GetParser() antlr.Parser { return s.par... method ROLLBACK_ (line 3890) | func (s *Rollback_stmtContext) ROLLBACK_() antlr.TerminalNode { method TRANSACTION_ (line 3894) | func (s *Rollback_stmtContext) TRANSACTION_() antlr.TerminalNode { method TO_ (line 3898) | func (s *Rollback_stmtContext) TO_() antlr.TerminalNode { method Savepoint_name (line 3902) | func (s *Rollback_stmtContext) Savepoint_name() ISavepoint_nameContext { method SAVEPOINT_ (line 3918) | func (s *Rollback_stmtContext) SAVEPOINT_() antlr.TerminalNode { method GetRuleContext (line 3922) | func (s *Rollback_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 3926) | func (s *Rollback_stmtContext) ToStringTree(ruleNames []string, recog ... method EnterRule (line 3930) | func (s *Rollback_stmtContext) EnterRule(listener antlr.ParseTreeListe... method ExitRule (line 3936) | func (s *Rollback_stmtContext) ExitRule(listener antlr.ParseTreeListen... method Accept (line 3942) | func (s *Rollback_stmtContext) Accept(visitor antlr.ParseTreeVisitor) ... function NewEmptyRollback_stmtContext (line 3863) | func NewEmptyRollback_stmtContext() *Rollback_stmtContext { function InitEmptyRollback_stmtContext (line 3870) | func InitEmptyRollback_stmtContext(p *Rollback_stmtContext) { function NewRollback_stmtContext (line 3877) | func NewRollback_stmtContext(parser antlr.Parser, parent antlr.ParserRul... type ISavepoint_stmtContext (line 4037) | type ISavepoint_stmtContext interface type Savepoint_stmtContext (line 4051) | type Savepoint_stmtContext struct method IsSavepoint_stmtContext (line 4068) | func (*Savepoint_stmtContext) IsSavepoint_stmtContext() {} method GetParser (line 4081) | func (s *Savepoint_stmtContext) GetParser() antlr.Parser { return s.pa... method SAVEPOINT_ (line 4083) | func (s *Savepoint_stmtContext) SAVEPOINT_() antlr.TerminalNode { method Savepoint_name (line 4087) | func (s *Savepoint_stmtContext) Savepoint_name() ISavepoint_nameContext { method GetRuleContext (line 4103) | func (s *Savepoint_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 4107) | func (s *Savepoint_stmtContext) ToStringTree(ruleNames []string, recog... method EnterRule (line 4111) | func (s *Savepoint_stmtContext) EnterRule(listener antlr.ParseTreeList... method ExitRule (line 4117) | func (s *Savepoint_stmtContext) ExitRule(listener antlr.ParseTreeListe... method Accept (line 4123) | func (s *Savepoint_stmtContext) Accept(visitor antlr.ParseTreeVisitor)... function NewEmptySavepoint_stmtContext (line 4056) | func NewEmptySavepoint_stmtContext() *Savepoint_stmtContext { function InitEmptySavepoint_stmtContext (line 4063) | func InitEmptySavepoint_stmtContext(p *Savepoint_stmtContext) { function NewSavepoint_stmtContext (line 4070) | func NewSavepoint_stmtContext(parser antlr.Parser, parent antlr.ParserRu... type IRelease_stmtContext (line 4164) | type IRelease_stmtContext interface type Release_stmtContext (line 4179) | type Release_stmtContext struct method IsRelease_stmtContext (line 4196) | func (*Release_stmtContext) IsRelease_stmtContext() {} method GetParser (line 4209) | func (s *Release_stmtContext) GetParser() antlr.Parser { return s.pars... method RELEASE_ (line 4211) | func (s *Release_stmtContext) RELEASE_() antlr.TerminalNode { method Savepoint_name (line 4215) | func (s *Release_stmtContext) Savepoint_name() ISavepoint_nameContext { method SAVEPOINT_ (line 4231) | func (s *Release_stmtContext) SAVEPOINT_() antlr.TerminalNode { method GetRuleContext (line 4235) | func (s *Release_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 4239) | func (s *Release_stmtContext) ToStringTree(ruleNames []string, recog a... method EnterRule (line 4243) | func (s *Release_stmtContext) EnterRule(listener antlr.ParseTreeListen... method ExitRule (line 4249) | func (s *Release_stmtContext) ExitRule(listener antlr.ParseTreeListene... method Accept (line 4255) | func (s *Release_stmtContext) Accept(visitor antlr.ParseTreeVisitor) i... function NewEmptyRelease_stmtContext (line 4184) | func NewEmptyRelease_stmtContext() *Release_stmtContext { function InitEmptyRelease_stmtContext (line 4191) | func InitEmptyRelease_stmtContext(p *Release_stmtContext) { function NewRelease_stmtContext (line 4198) | func NewRelease_stmtContext(parser antlr.Parser, parent antlr.ParserRule... type ICreate_index_stmtContext (line 4312) | type ICreate_index_stmtContext interface type Create_index_stmtContext (line 4343) | type Create_index_stmtContext struct method IsCreate_index_stmtContext (line 4360) | func (*Create_index_stmtContext) IsCreate_index_stmtContext() {} method GetParser (line 4373) | func (s *Create_index_stmtContext) GetParser() antlr.Parser { return s... method CREATE_ (line 4375) | func (s *Create_index_stmtContext) CREATE_() antlr.TerminalNode { method INDEX_ (line 4379) | func (s *Create_index_stmtContext) INDEX_() antlr.TerminalNode { method Index_name (line 4383) | func (s *Create_index_stmtContext) Index_name() IIndex_nameContext { method ON_ (line 4399) | func (s *Create_index_stmtContext) ON_() antlr.TerminalNode { method Table_name (line 4403) | func (s *Create_index_stmtContext) Table_name() ITable_nameContext { method OPEN_PAR (line 4419) | func (s *Create_index_stmtContext) OPEN_PAR() antlr.TerminalNode { method AllIndexed_column (line 4423) | func (s *Create_index_stmtContext) AllIndexed_column() []IIndexed_colu... method Indexed_column (line 4444) | func (s *Create_index_stmtContext) Indexed_column(i int) IIndexed_colu... method CLOSE_PAR (line 4464) | func (s *Create_index_stmtContext) CLOSE_PAR() antlr.TerminalNode { method UNIQUE_ (line 4468) | func (s *Create_index_stmtContext) UNIQUE_() antlr.TerminalNode { method IF_ (line 4472) | func (s *Create_index_stmtContext) IF_() antlr.TerminalNode { method NOT_ (line 4476) | func (s *Create_index_stmtContext) NOT_() antlr.TerminalNode { method EXISTS_ (line 4480) | func (s *Create_index_stmtContext) EXISTS_() antlr.TerminalNode { method Schema_name (line 4484) | func (s *Create_index_stmtContext) Schema_name() ISchema_nameContext { method DOT (line 4500) | func (s *Create_index_stmtContext) DOT() antlr.TerminalNode { method AllCOMMA (line 4504) | func (s *Create_index_stmtContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 4508) | func (s *Create_index_stmtContext) COMMA(i int) antlr.TerminalNode { method WHERE_ (line 4512) | func (s *Create_index_stmtContext) WHERE_() antlr.TerminalNode { method Expr (line 4516) | func (s *Create_index_stmtContext) Expr() IExprContext { method GetRuleContext (line 4532) | func (s *Create_index_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 4536) | func (s *Create_index_stmtContext) ToStringTree(ruleNames []string, re... method EnterRule (line 4540) | func (s *Create_index_stmtContext) EnterRule(listener antlr.ParseTreeL... method ExitRule (line 4546) | func (s *Create_index_stmtContext) ExitRule(listener antlr.ParseTreeLi... method Accept (line 4552) | func (s *Create_index_stmtContext) Accept(visitor antlr.ParseTreeVisit... function NewEmptyCreate_index_stmtContext (line 4348) | func NewEmptyCreate_index_stmtContext() *Create_index_stmtContext { function InitEmptyCreate_index_stmtContext (line 4355) | func InitEmptyCreate_index_stmtContext(p *Create_index_stmtContext) { function NewCreate_index_stmtContext (line 4362) | func NewCreate_index_stmtContext(parser antlr.Parser, parent antlr.Parse... type IIndexed_columnContext (line 4755) | type IIndexed_columnContext interface type Indexed_columnContext (line 4772) | type Indexed_columnContext struct method IsIndexed_columnContext (line 4789) | func (*Indexed_columnContext) IsIndexed_columnContext() {} method GetParser (line 4802) | func (s *Indexed_columnContext) GetParser() antlr.Parser { return s.pa... method Column_name (line 4804) | func (s *Indexed_columnContext) Column_name() IColumn_nameContext { method Expr (line 4820) | func (s *Indexed_columnContext) Expr() IExprContext { method COLLATE_ (line 4836) | func (s *Indexed_columnContext) COLLATE_() antlr.TerminalNode { method Collation_name (line 4840) | func (s *Indexed_columnContext) Collation_name() ICollation_nameContext { method Asc_desc (line 4856) | func (s *Indexed_columnContext) Asc_desc() IAsc_descContext { method GetRuleContext (line 4872) | func (s *Indexed_columnContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 4876) | func (s *Indexed_columnContext) ToStringTree(ruleNames []string, recog... method EnterRule (line 4880) | func (s *Indexed_columnContext) EnterRule(listener antlr.ParseTreeList... method ExitRule (line 4886) | func (s *Indexed_columnContext) ExitRule(listener antlr.ParseTreeListe... method Accept (line 4892) | func (s *Indexed_columnContext) Accept(visitor antlr.ParseTreeVisitor)... function NewEmptyIndexed_columnContext (line 4777) | func NewEmptyIndexed_columnContext() *Indexed_columnContext { function InitEmptyIndexed_columnContext (line 4784) | func InitEmptyIndexed_columnContext(p *Indexed_columnContext) { function NewIndexed_columnContext (line 4791) | func NewIndexed_columnContext(parser antlr.Parser, parent antlr.ParserRu... type ICreate_table_stmtContext (line 4981) | type ICreate_table_stmtContext interface type Create_table_stmtContext (line 5021) | type Create_table_stmtContext struct method IsCreate_table_stmtContext (line 5039) | func (*Create_table_stmtContext) IsCreate_table_stmtContext() {} method GetParser (line 5052) | func (s *Create_table_stmtContext) GetParser() antlr.Parser { return s... method GetRow_ROW_ID (line 5054) | func (s *Create_table_stmtContext) GetRow_ROW_ID() antlr.Token { retur... method SetRow_ROW_ID (line 5056) | func (s *Create_table_stmtContext) SetRow_ROW_ID(v antlr.Token) { s.ro... method CREATE_ (line 5058) | func (s *Create_table_stmtContext) CREATE_() antlr.TerminalNode { method TABLE_ (line 5062) | func (s *Create_table_stmtContext) TABLE_() antlr.TerminalNode { method Table_name (line 5066) | func (s *Create_table_stmtContext) Table_name() ITable_nameContext { method OPEN_PAR (line 5082) | func (s *Create_table_stmtContext) OPEN_PAR() antlr.TerminalNode { method AllColumn_def (line 5086) | func (s *Create_table_stmtContext) AllColumn_def() []IColumn_defContext { method Column_def (line 5107) | func (s *Create_table_stmtContext) Column_def(i int) IColumn_defContext { method CLOSE_PAR (line 5127) | func (s *Create_table_stmtContext) CLOSE_PAR() antlr.TerminalNode { method AS_ (line 5131) | func (s *Create_table_stmtContext) AS_() antlr.TerminalNode { method Select_stmt (line 5135) | func (s *Create_table_stmtContext) Select_stmt() ISelect_stmtContext { method IF_ (line 5151) | func (s *Create_table_stmtContext) IF_() antlr.TerminalNode { method NOT_ (line 5155) | func (s *Create_table_stmtContext) NOT_() antlr.TerminalNode { method EXISTS_ (line 5159) | func (s *Create_table_stmtContext) EXISTS_() antlr.TerminalNode { method Schema_name (line 5163) | func (s *Create_table_stmtContext) Schema_name() ISchema_nameContext { method DOT (line 5179) | func (s *Create_table_stmtContext) DOT() antlr.TerminalNode { method TEMP_ (line 5183) | func (s *Create_table_stmtContext) TEMP_() antlr.TerminalNode { method TEMPORARY_ (line 5187) | func (s *Create_table_stmtContext) TEMPORARY_() antlr.TerminalNode { method AllCOMMA (line 5191) | func (s *Create_table_stmtContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 5195) | func (s *Create_table_stmtContext) COMMA(i int) antlr.TerminalNode { method AllTable_constraint (line 5199) | func (s *Create_table_stmtContext) AllTable_constraint() []ITable_cons... method Table_constraint (line 5220) | func (s *Create_table_stmtContext) Table_constraint(i int) ITable_cons... method WITHOUT_ (line 5240) | func (s *Create_table_stmtContext) WITHOUT_() antlr.TerminalNode { method IDENTIFIER (line 5244) | func (s *Create_table_stmtContext) IDENTIFIER() antlr.TerminalNode { method GetRuleContext (line 5248) | func (s *Create_table_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 5252) | func (s *Create_table_stmtContext) ToStringTree(ruleNames []string, re... method EnterRule (line 5256) | func (s *Create_table_stmtContext) EnterRule(listener antlr.ParseTreeL... method ExitRule (line 5262) | func (s *Create_table_stmtContext) ExitRule(listener antlr.ParseTreeLi... method Accept (line 5268) | func (s *Create_table_stmtContext) Accept(visitor antlr.ParseTreeVisit... function NewEmptyCreate_table_stmtContext (line 5027) | func NewEmptyCreate_table_stmtContext() *Create_table_stmtContext { function InitEmptyCreate_table_stmtContext (line 5034) | func InitEmptyCreate_table_stmtContext(p *Create_table_stmtContext) { function NewCreate_table_stmtContext (line 5041) | func NewCreate_table_stmtContext(parser antlr.Parser, parent antlr.Parse... type IColumn_defContext (line 5533) | type IColumn_defContext interface type Column_defContext (line 5549) | type Column_defContext struct method IsColumn_defContext (line 5566) | func (*Column_defContext) IsColumn_defContext() {} method GetParser (line 5579) | func (s *Column_defContext) GetParser() antlr.Parser { return s.parser } method Column_name (line 5581) | func (s *Column_defContext) Column_name() IColumn_nameContext { method Type_name (line 5597) | func (s *Column_defContext) Type_name() IType_nameContext { method AllColumn_constraint (line 5613) | func (s *Column_defContext) AllColumn_constraint() []IColumn_constrain... method Column_constraint (line 5634) | func (s *Column_defContext) Column_constraint(i int) IColumn_constrain... method GetRuleContext (line 5654) | func (s *Column_defContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 5658) | func (s *Column_defContext) ToStringTree(ruleNames []string, recog ant... method EnterRule (line 5662) | func (s *Column_defContext) EnterRule(listener antlr.ParseTreeListener) { method ExitRule (line 5668) | func (s *Column_defContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 5674) | func (s *Column_defContext) Accept(visitor antlr.ParseTreeVisitor) int... function NewEmptyColumn_defContext (line 5554) | func NewEmptyColumn_defContext() *Column_defContext { function InitEmptyColumn_defContext (line 5561) | func InitEmptyColumn_defContext(p *Column_defContext) { function NewColumn_defContext (line 5568) | func NewColumn_defContext(parser antlr.Parser, parent antlr.ParserRuleCo... type IType_nameContext (line 5741) | type IType_nameContext interface type Type_nameContext (line 5760) | type Type_nameContext struct method IsType_nameContext (line 5777) | func (*Type_nameContext) IsType_nameContext() {} method GetParser (line 5790) | func (s *Type_nameContext) GetParser() antlr.Parser { return s.parser } method AllName (line 5792) | func (s *Type_nameContext) AllName() []INameContext { method Name (line 5813) | func (s *Type_nameContext) Name(i int) INameContext { method OPEN_PAR (line 5833) | func (s *Type_nameContext) OPEN_PAR() antlr.TerminalNode { method AllSigned_number (line 5837) | func (s *Type_nameContext) AllSigned_number() []ISigned_numberContext { method Signed_number (line 5858) | func (s *Type_nameContext) Signed_number(i int) ISigned_numberContext { method CLOSE_PAR (line 5878) | func (s *Type_nameContext) CLOSE_PAR() antlr.TerminalNode { method COMMA (line 5882) | func (s *Type_nameContext) COMMA() antlr.TerminalNode { method GetRuleContext (line 5886) | func (s *Type_nameContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 5890) | func (s *Type_nameContext) ToStringTree(ruleNames []string, recog antl... method EnterRule (line 5894) | func (s *Type_nameContext) EnterRule(listener antlr.ParseTreeListener) { method ExitRule (line 5900) | func (s *Type_nameContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 5906) | func (s *Type_nameContext) Accept(visitor antlr.ParseTreeVisitor) inte... function NewEmptyType_nameContext (line 5765) | func NewEmptyType_nameContext() *Type_nameContext { function InitEmptyType_nameContext (line 5772) | func InitEmptyType_nameContext(p *Type_nameContext) { function NewType_nameContext (line 5779) | func NewType_nameContext(parser antlr.Parser, parent antlr.ParserRuleCon... type IColumn_constraintContext (line 6027) | type IColumn_constraintContext interface type Column_constraintContext (line 6064) | type Column_constraintContext struct method IsColumn_constraintContext (line 6081) | func (*Column_constraintContext) IsColumn_constraintContext() {} method GetParser (line 6094) | func (s *Column_constraintContext) GetParser() antlr.Parser { return s... method CHECK_ (line 6096) | func (s *Column_constraintContext) CHECK_() antlr.TerminalNode { method OPEN_PAR (line 6100) | func (s *Column_constraintContext) OPEN_PAR() antlr.TerminalNode { method Expr (line 6104) | func (s *Column_constraintContext) Expr() IExprContext { method CLOSE_PAR (line 6120) | func (s *Column_constraintContext) CLOSE_PAR() antlr.TerminalNode { method DEFAULT_ (line 6124) | func (s *Column_constraintContext) DEFAULT_() antlr.TerminalNode { method COLLATE_ (line 6128) | func (s *Column_constraintContext) COLLATE_() antlr.TerminalNode { method Collation_name (line 6132) | func (s *Column_constraintContext) Collation_name() ICollation_nameCon... method Foreign_key_clause (line 6148) | func (s *Column_constraintContext) Foreign_key_clause() IForeign_key_c... method AS_ (line 6164) | func (s *Column_constraintContext) AS_() antlr.TerminalNode { method CONSTRAINT_ (line 6168) | func (s *Column_constraintContext) CONSTRAINT_() antlr.TerminalNode { method Name (line 6172) | func (s *Column_constraintContext) Name() INameContext { method PRIMARY_ (line 6188) | func (s *Column_constraintContext) PRIMARY_() antlr.TerminalNode { method KEY_ (line 6192) | func (s *Column_constraintContext) KEY_() antlr.TerminalNode { method NOT_ (line 6196) | func (s *Column_constraintContext) NOT_() antlr.TerminalNode { method NULL_ (line 6200) | func (s *Column_constraintContext) NULL_() antlr.TerminalNode { method UNIQUE_ (line 6204) | func (s *Column_constraintContext) UNIQUE_() antlr.TerminalNode { method Signed_number (line 6208) | func (s *Column_constraintContext) Signed_number() ISigned_numberConte... method Literal_value (line 6224) | func (s *Column_constraintContext) Literal_value() ILiteral_valueConte... method Conflict_clause (line 6240) | func (s *Column_constraintContext) Conflict_clause() IConflict_clauseC... method GENERATED_ (line 6256) | func (s *Column_constraintContext) GENERATED_() antlr.TerminalNode { method ALWAYS_ (line 6260) | func (s *Column_constraintContext) ALWAYS_() antlr.TerminalNode { method STORED_ (line 6264) | func (s *Column_constraintContext) STORED_() antlr.TerminalNode { method VIRTUAL_ (line 6268) | func (s *Column_constraintContext) VIRTUAL_() antlr.TerminalNode { method Asc_desc (line 6272) | func (s *Column_constraintContext) Asc_desc() IAsc_descContext { method AUTOINCREMENT_ (line 6288) | func (s *Column_constraintContext) AUTOINCREMENT_() antlr.TerminalNode { method GetRuleContext (line 6292) | func (s *Column_constraintContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 6296) | func (s *Column_constraintContext) ToStringTree(ruleNames []string, re... method EnterRule (line 6300) | func (s *Column_constraintContext) EnterRule(listener antlr.ParseTreeL... method ExitRule (line 6306) | func (s *Column_constraintContext) ExitRule(listener antlr.ParseTreeLi... method Accept (line 6312) | func (s *Column_constraintContext) Accept(visitor antlr.ParseTreeVisit... function NewEmptyColumn_constraintContext (line 6069) | func NewEmptyColumn_constraintContext() *Column_constraintContext { function InitEmptyColumn_constraintContext (line 6076) | func InitEmptyColumn_constraintContext(p *Column_constraintContext) { function NewColumn_constraintContext (line 6083) | func NewColumn_constraintContext(parser antlr.Parser, parent antlr.Parse... type ISigned_numberContext (line 6676) | type ISigned_numberContext interface type Signed_numberContext (line 6691) | type Signed_numberContext struct method IsSigned_numberContext (line 6708) | func (*Signed_numberContext) IsSigned_numberContext() {} method GetParser (line 6721) | func (s *Signed_numberContext) GetParser() antlr.Parser { return s.par... method NUMERIC_LITERAL (line 6723) | func (s *Signed_numberContext) NUMERIC_LITERAL() antlr.TerminalNode { method PLUS (line 6727) | func (s *Signed_numberContext) PLUS() antlr.TerminalNode { method MINUS (line 6731) | func (s *Signed_numberContext) MINUS() antlr.TerminalNode { method GetRuleContext (line 6735) | func (s *Signed_numberContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 6739) | func (s *Signed_numberContext) ToStringTree(ruleNames []string, recog ... method EnterRule (line 6743) | func (s *Signed_numberContext) EnterRule(listener antlr.ParseTreeListe... method ExitRule (line 6749) | func (s *Signed_numberContext) ExitRule(listener antlr.ParseTreeListen... method Accept (line 6755) | func (s *Signed_numberContext) Accept(visitor antlr.ParseTreeVisitor) ... function NewEmptySigned_numberContext (line 6696) | func NewEmptySigned_numberContext() *Signed_numberContext { function InitEmptySigned_numberContext (line 6703) | func InitEmptySigned_numberContext(p *Signed_numberContext) { function NewSigned_numberContext (line 6710) | func NewSigned_numberContext(parser antlr.Parser, parent antlr.ParserRul... type ITable_constraintContext (line 6815) | type ITable_constraintContext interface type Table_constraintContext (line 6845) | type Table_constraintContext struct method IsTable_constraintContext (line 6862) | func (*Table_constraintContext) IsTable_constraintContext() {} method GetParser (line 6875) | func (s *Table_constraintContext) GetParser() antlr.Parser { return s.... method OPEN_PAR (line 6877) | func (s *Table_constraintContext) OPEN_PAR() antlr.TerminalNode { method AllIndexed_column (line 6881) | func (s *Table_constraintContext) AllIndexed_column() []IIndexed_colum... method Indexed_column (line 6902) | func (s *Table_constraintContext) Indexed_column(i int) IIndexed_colum... method CLOSE_PAR (line 6922) | func (s *Table_constraintContext) CLOSE_PAR() antlr.TerminalNode { method CHECK_ (line 6926) | func (s *Table_constraintContext) CHECK_() antlr.TerminalNode { method Expr (line 6930) | func (s *Table_constraintContext) Expr() IExprContext { method FOREIGN_ (line 6946) | func (s *Table_constraintContext) FOREIGN_() antlr.TerminalNode { method KEY_ (line 6950) | func (s *Table_constraintContext) KEY_() antlr.TerminalNode { method AllColumn_name (line 6954) | func (s *Table_constraintContext) AllColumn_name() []IColumn_nameConte... method Column_name (line 6975) | func (s *Table_constraintContext) Column_name(i int) IColumn_nameConte... method Foreign_key_clause (line 6995) | func (s *Table_constraintContext) Foreign_key_clause() IForeign_key_cl... method CONSTRAINT_ (line 7011) | func (s *Table_constraintContext) CONSTRAINT_() antlr.TerminalNode { method Name (line 7015) | func (s *Table_constraintContext) Name() INameContext { method PRIMARY_ (line 7031) | func (s *Table_constraintContext) PRIMARY_() antlr.TerminalNode { method UNIQUE_ (line 7035) | func (s *Table_constraintContext) UNIQUE_() antlr.TerminalNode { method AllCOMMA (line 7039) | func (s *Table_constraintContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 7043) | func (s *Table_constraintContext) COMMA(i int) antlr.TerminalNode { method Conflict_clause (line 7047) | func (s *Table_constraintContext) Conflict_clause() IConflict_clauseCo... method GetRuleContext (line 7063) | func (s *Table_constraintContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 7067) | func (s *Table_constraintContext) ToStringTree(ruleNames []string, rec... method EnterRule (line 7071) | func (s *Table_constraintContext) EnterRule(listener antlr.ParseTreeLi... method ExitRule (line 7077) | func (s *Table_constraintContext) ExitRule(listener antlr.ParseTreeLis... method Accept (line 7083) | func (s *Table_constraintContext) Accept(visitor antlr.ParseTreeVisito... function NewEmptyTable_constraintContext (line 6850) | func NewEmptyTable_constraintContext() *Table_constraintContext { function InitEmptyTable_constraintContext (line 6857) | func InitEmptyTable_constraintContext(p *Table_constraintContext) { function NewTable_constraintContext (line 6864) | func NewTable_constraintContext(parser antlr.Parser, parent antlr.Parser... type IForeign_key_clauseContext (line 7350) | type IForeign_key_clauseContext interface type Foreign_key_clauseContext (line 7399) | type Foreign_key_clauseContext struct method IsForeign_key_clauseContext (line 7416) | func (*Foreign_key_clauseContext) IsForeign_key_clauseContext() {} method GetParser (line 7429) | func (s *Foreign_key_clauseContext) GetParser() antlr.Parser { return ... method REFERENCES_ (line 7431) | func (s *Foreign_key_clauseContext) REFERENCES_() antlr.TerminalNode { method Foreign_table (line 7435) | func (s *Foreign_key_clauseContext) Foreign_table() IForeign_tableCont... method OPEN_PAR (line 7451) | func (s *Foreign_key_clauseContext) OPEN_PAR() antlr.TerminalNode { method AllColumn_name (line 7455) | func (s *Foreign_key_clauseContext) AllColumn_name() []IColumn_nameCon... method Column_name (line 7476) | func (s *Foreign_key_clauseContext) Column_name(i int) IColumn_nameCon... method CLOSE_PAR (line 7496) | func (s *Foreign_key_clauseContext) CLOSE_PAR() antlr.TerminalNode { method AllON_ (line 7500) | func (s *Foreign_key_clauseContext) AllON_() []antlr.TerminalNode { method ON_ (line 7504) | func (s *Foreign_key_clauseContext) ON_(i int) antlr.TerminalNode { method AllMATCH_ (line 7508) | func (s *Foreign_key_clauseContext) AllMATCH_() []antlr.TerminalNode { method MATCH_ (line 7512) | func (s *Foreign_key_clauseContext) MATCH_(i int) antlr.TerminalNode { method AllName (line 7516) | func (s *Foreign_key_clauseContext) AllName() []INameContext { method Name (line 7537) | func (s *Foreign_key_clauseContext) Name(i int) INameContext { method DEFERRABLE_ (line 7557) | func (s *Foreign_key_clauseContext) DEFERRABLE_() antlr.TerminalNode { method AllDELETE_ (line 7561) | func (s *Foreign_key_clauseContext) AllDELETE_() []antlr.TerminalNode { method DELETE_ (line 7565) | func (s *Foreign_key_clauseContext) DELETE_(i int) antlr.TerminalNode { method AllUPDATE_ (line 7569) | func (s *Foreign_key_clauseContext) AllUPDATE_() []antlr.TerminalNode { method UPDATE_ (line 7573) | func (s *Foreign_key_clauseContext) UPDATE_(i int) antlr.TerminalNode { method AllSET_ (line 7577) | func (s *Foreign_key_clauseContext) AllSET_() []antlr.TerminalNode { method SET_ (line 7581) | func (s *Foreign_key_clauseContext) SET_(i int) antlr.TerminalNode { method AllCASCADE_ (line 7585) | func (s *Foreign_key_clauseContext) AllCASCADE_() []antlr.TerminalNode { method CASCADE_ (line 7589) | func (s *Foreign_key_clauseContext) CASCADE_(i int) antlr.TerminalNode { method AllRESTRICT_ (line 7593) | func (s *Foreign_key_clauseContext) AllRESTRICT_() []antlr.TerminalNode { method RESTRICT_ (line 7597) | func (s *Foreign_key_clauseContext) RESTRICT_(i int) antlr.TerminalNode { method AllNO_ (line 7601) | func (s *Foreign_key_clauseContext) AllNO_() []antlr.TerminalNode { method NO_ (line 7605) | func (s *Foreign_key_clauseContext) NO_(i int) antlr.TerminalNode { method AllACTION_ (line 7609) | func (s *Foreign_key_clauseContext) AllACTION_() []antlr.TerminalNode { method ACTION_ (line 7613) | func (s *Foreign_key_clauseContext) ACTION_(i int) antlr.TerminalNode { method AllCOMMA (line 7617) | func (s *Foreign_key_clauseContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 7621) | func (s *Foreign_key_clauseContext) COMMA(i int) antlr.TerminalNode { method AllNULL_ (line 7625) | func (s *Foreign_key_clauseContext) AllNULL_() []antlr.TerminalNode { method NULL_ (line 7629) | func (s *Foreign_key_clauseContext) NULL_(i int) antlr.TerminalNode { method AllDEFAULT_ (line 7633) | func (s *Foreign_key_clauseContext) AllDEFAULT_() []antlr.TerminalNode { method DEFAULT_ (line 7637) | func (s *Foreign_key_clauseContext) DEFAULT_(i int) antlr.TerminalNode { method NOT_ (line 7641) | func (s *Foreign_key_clauseContext) NOT_() antlr.TerminalNode { method INITIALLY_ (line 7645) | func (s *Foreign_key_clauseContext) INITIALLY_() antlr.TerminalNode { method DEFERRED_ (line 7649) | func (s *Foreign_key_clauseContext) DEFERRED_() antlr.TerminalNode { method IMMEDIATE_ (line 7653) | func (s *Foreign_key_clauseContext) IMMEDIATE_() antlr.TerminalNode { method GetRuleContext (line 7657) | func (s *Foreign_key_clauseContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 7661) | func (s *Foreign_key_clauseContext) ToStringTree(ruleNames []string, r... method EnterRule (line 7665) | func (s *Foreign_key_clauseContext) EnterRule(listener antlr.ParseTree... method ExitRule (line 7671) | func (s *Foreign_key_clauseContext) ExitRule(listener antlr.ParseTreeL... method Accept (line 7677) | func (s *Foreign_key_clauseContext) Accept(visitor antlr.ParseTreeVisi... function NewEmptyForeign_key_clauseContext (line 7404) | func NewEmptyForeign_key_clauseContext() *Foreign_key_clauseContext { function InitEmptyForeign_key_clauseContext (line 7411) | func InitEmptyForeign_key_clauseContext(p *Foreign_key_clauseContext) { function NewForeign_key_clauseContext (line 7418) | func NewForeign_key_clauseContext(parser antlr.Parser, parent antlr.Pars... type IConflict_clauseContext (line 7973) | type IConflict_clauseContext interface type Conflict_clauseContext (line 7992) | type Conflict_clauseContext struct method IsConflict_clauseContext (line 8009) | func (*Conflict_clauseContext) IsConflict_clauseContext() {} method GetParser (line 8022) | func (s *Conflict_clauseContext) GetParser() antlr.Parser { return s.p... method ON_ (line 8024) | func (s *Conflict_clauseContext) ON_() antlr.TerminalNode { method CONFLICT_ (line 8028) | func (s *Conflict_clauseContext) CONFLICT_() antlr.TerminalNode { method ROLLBACK_ (line 8032) | func (s *Conflict_clauseContext) ROLLBACK_() antlr.TerminalNode { method ABORT_ (line 8036) | func (s *Conflict_clauseContext) ABORT_() antlr.TerminalNode { method FAIL_ (line 8040) | func (s *Conflict_clauseContext) FAIL_() antlr.TerminalNode { method IGNORE_ (line 8044) | func (s *Conflict_clauseContext) IGNORE_() antlr.TerminalNode { method REPLACE_ (line 8048) | func (s *Conflict_clauseContext) REPLACE_() antlr.TerminalNode { method GetRuleContext (line 8052) | func (s *Conflict_clauseContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 8056) | func (s *Conflict_clauseContext) ToStringTree(ruleNames []string, reco... method EnterRule (line 8060) | func (s *Conflict_clauseContext) EnterRule(listener antlr.ParseTreeLis... method ExitRule (line 8066) | func (s *Conflict_clauseContext) ExitRule(listener antlr.ParseTreeList... method Accept (line 8072) | func (s *Conflict_clauseContext) Accept(visitor antlr.ParseTreeVisitor... function NewEmptyConflict_clauseContext (line 7997) | func NewEmptyConflict_clauseContext() *Conflict_clauseContext { function InitEmptyConflict_clauseContext (line 8004) | func InitEmptyConflict_clauseContext(p *Conflict_clauseContext) { function NewConflict_clauseContext (line 8011) | func NewConflict_clauseContext(parser antlr.Parser, parent antlr.ParserR... type ICreate_trigger_stmtContext (line 8130) | type ICreate_trigger_stmtContext interface type Create_trigger_stmtContext (line 8183) | type Create_trigger_stmtContext struct method IsCreate_trigger_stmtContext (line 8200) | func (*Create_trigger_stmtContext) IsCreate_trigger_stmtContext() {} method GetParser (line 8213) | func (s *Create_trigger_stmtContext) GetParser() antlr.Parser { return... method CREATE_ (line 8215) | func (s *Create_trigger_stmtContext) CREATE_() antlr.TerminalNode { method TRIGGER_ (line 8219) | func (s *Create_trigger_stmtContext) TRIGGER_() antlr.TerminalNode { method Trigger_name (line 8223) | func (s *Create_trigger_stmtContext) Trigger_name() ITrigger_nameConte... method ON_ (line 8239) | func (s *Create_trigger_stmtContext) ON_() antlr.TerminalNode { method Table_name (line 8243) | func (s *Create_trigger_stmtContext) Table_name() ITable_nameContext { method BEGIN_ (line 8259) | func (s *Create_trigger_stmtContext) BEGIN_() antlr.TerminalNode { method END_ (line 8263) | func (s *Create_trigger_stmtContext) END_() antlr.TerminalNode { method DELETE_ (line 8267) | func (s *Create_trigger_stmtContext) DELETE_() antlr.TerminalNode { method INSERT_ (line 8271) | func (s *Create_trigger_stmtContext) INSERT_() antlr.TerminalNode { method UPDATE_ (line 8275) | func (s *Create_trigger_stmtContext) UPDATE_() antlr.TerminalNode { method IF_ (line 8279) | func (s *Create_trigger_stmtContext) IF_() antlr.TerminalNode { method NOT_ (line 8283) | func (s *Create_trigger_stmtContext) NOT_() antlr.TerminalNode { method EXISTS_ (line 8287) | func (s *Create_trigger_stmtContext) EXISTS_() antlr.TerminalNode { method Schema_name (line 8291) | func (s *Create_trigger_stmtContext) Schema_name() ISchema_nameContext { method DOT (line 8307) | func (s *Create_trigger_stmtContext) DOT() antlr.TerminalNode { method BEFORE_ (line 8311) | func (s *Create_trigger_stmtContext) BEFORE_() antlr.TerminalNode { method AFTER_ (line 8315) | func (s *Create_trigger_stmtContext) AFTER_() antlr.TerminalNode { method INSTEAD_ (line 8319) | func (s *Create_trigger_stmtContext) INSTEAD_() antlr.TerminalNode { method AllOF_ (line 8323) | func (s *Create_trigger_stmtContext) AllOF_() []antlr.TerminalNode { method OF_ (line 8327) | func (s *Create_trigger_stmtContext) OF_(i int) antlr.TerminalNode { method FOR_ (line 8331) | func (s *Create_trigger_stmtContext) FOR_() antlr.TerminalNode { method EACH_ (line 8335) | func (s *Create_trigger_stmtContext) EACH_() antlr.TerminalNode { method ROW_ (line 8339) | func (s *Create_trigger_stmtContext) ROW_() antlr.TerminalNode { method WHEN_ (line 8343) | func (s *Create_trigger_stmtContext) WHEN_() antlr.TerminalNode { method Expr (line 8347) | func (s *Create_trigger_stmtContext) Expr() IExprContext { method AllSCOL (line 8363) | func (s *Create_trigger_stmtContext) AllSCOL() []antlr.TerminalNode { method SCOL (line 8367) | func (s *Create_trigger_stmtContext) SCOL(i int) antlr.TerminalNode { method TEMP_ (line 8371) | func (s *Create_trigger_stmtContext) TEMP_() antlr.TerminalNode { method TEMPORARY_ (line 8375) | func (s *Create_trigger_stmtContext) TEMPORARY_() antlr.TerminalNode { method AllColumn_name (line 8379) | func (s *Create_trigger_stmtContext) AllColumn_name() []IColumn_nameCo... method Column_name (line 8400) | func (s *Create_trigger_stmtContext) Column_name(i int) IColumn_nameCo... method AllUpdate_stmt (line 8420) | func (s *Create_trigger_stmtContext) AllUpdate_stmt() []IUpdate_stmtCo... method Update_stmt (line 8441) | func (s *Create_trigger_stmtContext) Update_stmt(i int) IUpdate_stmtCo... method AllInsert_stmt (line 8461) | func (s *Create_trigger_stmtContext) AllInsert_stmt() []IInsert_stmtCo... method Insert_stmt (line 8482) | func (s *Create_trigger_stmtContext) Insert_stmt(i int) IInsert_stmtCo... method AllDelete_stmt (line 8502) | func (s *Create_trigger_stmtContext) AllDelete_stmt() []IDelete_stmtCo... method Delete_stmt (line 8523) | func (s *Create_trigger_stmtContext) Delete_stmt(i int) IDelete_stmtCo... method AllSelect_stmt (line 8543) | func (s *Create_trigger_stmtContext) AllSelect_stmt() []ISelect_stmtCo... method Select_stmt (line 8564) | func (s *Create_trigger_stmtContext) Select_stmt(i int) ISelect_stmtCo... method AllCOMMA (line 8584) | func (s *Create_trigger_stmtContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 8588) | func (s *Create_trigger_stmtContext) COMMA(i int) antlr.TerminalNode { method GetRuleContext (line 8592) | func (s *Create_trigger_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 8596) | func (s *Create_trigger_stmtContext) ToStringTree(ruleNames []string, ... method EnterRule (line 8600) | func (s *Create_trigger_stmtContext) EnterRule(listener antlr.ParseTre... method ExitRule (line 8606) | func (s *Create_trigger_stmtContext) ExitRule(listener antlr.ParseTree... method Accept (line 8612) | func (s *Create_trigger_stmtContext) Accept(visitor antlr.ParseTreeVis... function NewEmptyCreate_trigger_stmtContext (line 8188) | func NewEmptyCreate_trigger_stmtContext() *Create_trigger_stmtContext { function InitEmptyCreate_trigger_stmtContext (line 8195) | func InitEmptyCreate_trigger_stmtContext(p *Create_trigger_stmtContext) { function NewCreate_trigger_stmtContext (line 8202) | func NewCreate_trigger_stmtContext(parser antlr.Parser, parent antlr.Par... type ICreate_view_stmtContext (line 9017) | type ICreate_view_stmtContext interface type Create_view_stmtContext (line 9047) | type Create_view_stmtContext struct method IsCreate_view_stmtContext (line 9064) | func (*Create_view_stmtContext) IsCreate_view_stmtContext() {} method GetParser (line 9077) | func (s *Create_view_stmtContext) GetParser() antlr.Parser { return s.... method CREATE_ (line 9079) | func (s *Create_view_stmtContext) CREATE_() antlr.TerminalNode { method VIEW_ (line 9083) | func (s *Create_view_stmtContext) VIEW_() antlr.TerminalNode { method View_name (line 9087) | func (s *Create_view_stmtContext) View_name() IView_nameContext { method AS_ (line 9103) | func (s *Create_view_stmtContext) AS_() antlr.TerminalNode { method Select_stmt (line 9107) | func (s *Create_view_stmtContext) Select_stmt() ISelect_stmtContext { method IF_ (line 9123) | func (s *Create_view_stmtContext) IF_() antlr.TerminalNode { method NOT_ (line 9127) | func (s *Create_view_stmtContext) NOT_() antlr.TerminalNode { method EXISTS_ (line 9131) | func (s *Create_view_stmtContext) EXISTS_() antlr.TerminalNode { method Schema_name (line 9135) | func (s *Create_view_stmtContext) Schema_name() ISchema_nameContext { method DOT (line 9151) | func (s *Create_view_stmtContext) DOT() antlr.TerminalNode { method OPEN_PAR (line 9155) | func (s *Create_view_stmtContext) OPEN_PAR() antlr.TerminalNode { method AllColumn_name (line 9159) | func (s *Create_view_stmtContext) AllColumn_name() []IColumn_nameConte... method Column_name (line 9180) | func (s *Create_view_stmtContext) Column_name(i int) IColumn_nameConte... method CLOSE_PAR (line 9200) | func (s *Create_view_stmtContext) CLOSE_PAR() antlr.TerminalNode { method TEMP_ (line 9204) | func (s *Create_view_stmtContext) TEMP_() antlr.TerminalNode { method TEMPORARY_ (line 9208) | func (s *Create_view_stmtContext) TEMPORARY_() antlr.TerminalNode { method AllCOMMA (line 9212) | func (s *Create_view_stmtContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 9216) | func (s *Create_view_stmtContext) COMMA(i int) antlr.TerminalNode { method GetRuleContext (line 9220) | func (s *Create_view_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 9224) | func (s *Create_view_stmtContext) ToStringTree(ruleNames []string, rec... method EnterRule (line 9228) | func (s *Create_view_stmtContext) EnterRule(listener antlr.ParseTreeLi... method ExitRule (line 9234) | func (s *Create_view_stmtContext) ExitRule(listener antlr.ParseTreeLis... method Accept (line 9240) | func (s *Create_view_stmtContext) Accept(visitor antlr.ParseTreeVisito... function NewEmptyCreate_view_stmtContext (line 9052) | func NewEmptyCreate_view_stmtContext() *Create_view_stmtContext { function InitEmptyCreate_view_stmtContext (line 9059) | func InitEmptyCreate_view_stmtContext(p *Create_view_stmtContext) { function NewCreate_view_stmtContext (line 9066) | func NewCreate_view_stmtContext(parser antlr.Parser, parent antlr.Parser... type ICreate_virtual_table_stmtContext (line 9434) | type ICreate_virtual_table_stmtContext interface type Create_virtual_table_stmtContext (line 9463) | type Create_virtual_table_stmtContext struct method IsCreate_virtual_table_stmtContext (line 9480) | func (*Create_virtual_table_stmtContext) IsCreate_virtual_table_stmtCo... method GetParser (line 9493) | func (s *Create_virtual_table_stmtContext) GetParser() antlr.Parser { ... method CREATE_ (line 9495) | func (s *Create_virtual_table_stmtContext) CREATE_() antlr.TerminalNode { method VIRTUAL_ (line 9499) | func (s *Create_virtual_table_stmtContext) VIRTUAL_() antlr.TerminalNo... method TABLE_ (line 9503) | func (s *Create_virtual_table_stmtContext) TABLE_() antlr.TerminalNode { method Table_name (line 9507) | func (s *Create_virtual_table_stmtContext) Table_name() ITable_nameCon... method USING_ (line 9523) | func (s *Create_virtual_table_stmtContext) USING_() antlr.TerminalNode { method Module_name (line 9527) | func (s *Create_virtual_table_stmtContext) Module_name() IModule_nameC... method IF_ (line 9543) | func (s *Create_virtual_table_stmtContext) IF_() antlr.TerminalNode { method NOT_ (line 9547) | func (s *Create_virtual_table_stmtContext) NOT_() antlr.TerminalNode { method EXISTS_ (line 9551) | func (s *Create_virtual_table_stmtContext) EXISTS_() antlr.TerminalNode { method Schema_name (line 9555) | func (s *Create_virtual_table_stmtContext) Schema_name() ISchema_nameC... method DOT (line 9571) | func (s *Create_virtual_table_stmtContext) DOT() antlr.TerminalNode { method OPEN_PAR (line 9575) | func (s *Create_virtual_table_stmtContext) OPEN_PAR() antlr.TerminalNo... method AllModule_argument (line 9579) | func (s *Create_virtual_table_stmtContext) AllModule_argument() []IMod... method Module_argument (line 9600) | func (s *Create_virtual_table_stmtContext) Module_argument(i int) IMod... method CLOSE_PAR (line 9620) | func (s *Create_virtual_table_stmtContext) CLOSE_PAR() antlr.TerminalN... method AllCOMMA (line 9624) | func (s *Create_virtual_table_stmtContext) AllCOMMA() []antlr.Terminal... method COMMA (line 9628) | func (s *Create_virtual_table_stmtContext) COMMA(i int) antlr.Terminal... method GetRuleContext (line 9632) | func (s *Create_virtual_table_stmtContext) GetRuleContext() antlr.Rule... method ToStringTree (line 9636) | func (s *Create_virtual_table_stmtContext) ToStringTree(ruleNames []st... method EnterRule (line 9640) | func (s *Create_virtual_table_stmtContext) EnterRule(listener antlr.Pa... method ExitRule (line 9646) | func (s *Create_virtual_table_stmtContext) ExitRule(listener antlr.Par... method Accept (line 9652) | func (s *Create_virtual_table_stmtContext) Accept(visitor antlr.ParseT... function NewEmptyCreate_virtual_table_stmtContext (line 9468) | func NewEmptyCreate_virtual_table_stmtContext() *Create_virtual_table_st... function InitEmptyCreate_virtual_table_stmtContext (line 9475) | func InitEmptyCreate_virtual_table_stmtContext(p *Create_virtual_table_s... function NewCreate_virtual_table_stmtContext (line 9482) | func NewCreate_virtual_table_stmtContext(parser antlr.Parser, parent ant... type IWith_clauseContext (line 9833) | type IWith_clauseContext interface type With_clauseContext (line 9859) | type With_clauseContext struct method IsWith_clauseContext (line 9876) | func (*With_clauseContext) IsWith_clauseContext() {} method GetParser (line 9889) | func (s *With_clauseContext) GetParser() antlr.Parser { return s.parser } method WITH_ (line 9891) | func (s *With_clauseContext) WITH_() antlr.TerminalNode { method AllCte_table_name (line 9895) | func (s *With_clauseContext) AllCte_table_name() []ICte_table_nameCont... method Cte_table_name (line 9916) | func (s *With_clauseContext) Cte_table_name(i int) ICte_table_nameCont... method AllAS_ (line 9936) | func (s *With_clauseContext) AllAS_() []antlr.TerminalNode { method AS_ (line 9940) | func (s *With_clauseContext) AS_(i int) antlr.TerminalNode { method AllOPEN_PAR (line 9944) | func (s *With_clauseContext) AllOPEN_PAR() []antlr.TerminalNode { method OPEN_PAR (line 9948) | func (s *With_clauseContext) OPEN_PAR(i int) antlr.TerminalNode { method AllSelect_stmt (line 9952) | func (s *With_clauseContext) AllSelect_stmt() []ISelect_stmtContext { method Select_stmt (line 9973) | func (s *With_clauseContext) Select_stmt(i int) ISelect_stmtContext { method AllCLOSE_PAR (line 9993) | func (s *With_clauseContext) AllCLOSE_PAR() []antlr.TerminalNode { method CLOSE_PAR (line 9997) | func (s *With_clauseContext) CLOSE_PAR(i int) antlr.TerminalNode { method RECURSIVE_ (line 10001) | func (s *With_clauseContext) RECURSIVE_() antlr.TerminalNode { method AllCOMMA (line 10005) | func (s *With_clauseContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 10009) | func (s *With_clauseContext) COMMA(i int) antlr.TerminalNode { method GetRuleContext (line 10013) | func (s *With_clauseContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 10017) | func (s *With_clauseContext) ToStringTree(ruleNames []string, recog an... method EnterRule (line 10021) | func (s *With_clauseContext) EnterRule(listener antlr.ParseTreeListene... method ExitRule (line 10027) | func (s *With_clauseContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 10033) | func (s *With_clauseContext) Accept(visitor antlr.ParseTreeVisitor) in... function NewEmptyWith_clauseContext (line 9864) | func NewEmptyWith_clauseContext() *With_clauseContext { function InitEmptyWith_clauseContext (line 9871) | func InitEmptyWith_clauseContext(p *With_clauseContext) { function NewWith_clauseContext (line 9878) | func NewWith_clauseContext(parser antlr.Parser, parent antlr.ParserRuleC... type ICte_table_nameContext (line 10176) | type ICte_table_nameContext interface type Cte_table_nameContext (line 10195) | type Cte_table_nameContext struct method IsCte_table_nameContext (line 10212) | func (*Cte_table_nameContext) IsCte_table_nameContext() {} method GetParser (line 10225) | func (s *Cte_table_nameContext) GetParser() antlr.Parser { return s.pa... method Table_name (line 10227) | func (s *Cte_table_nameContext) Table_name() ITable_nameContext { method OPEN_PAR (line 10243) | func (s *Cte_table_nameContext) OPEN_PAR() antlr.TerminalNode { method AllColumn_name (line 10247) | func (s *Cte_table_nameContext) AllColumn_name() []IColumn_nameContext { method Column_name (line 10268) | func (s *Cte_table_nameContext) Column_name(i int) IColumn_nameContext { method CLOSE_PAR (line 10288) | func (s *Cte_table_nameContext) CLOSE_PAR() antlr.TerminalNode { method AllCOMMA (line 10292) | func (s *Cte_table_nameContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 10296) | func (s *Cte_table_nameContext) COMMA(i int) antlr.TerminalNode { method GetRuleContext (line 10300) | func (s *Cte_table_nameContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 10304) | func (s *Cte_table_nameContext) ToStringTree(ruleNames []string, recog... method EnterRule (line 10308) | func (s *Cte_table_nameContext) EnterRule(listener antlr.ParseTreeList... method ExitRule (line 10314) | func (s *Cte_table_nameContext) ExitRule(listener antlr.ParseTreeListe... method Accept (line 10320) | func (s *Cte_table_nameContext) Accept(visitor antlr.ParseTreeVisitor)... function NewEmptyCte_table_nameContext (line 10200) | func NewEmptyCte_table_nameContext() *Cte_table_nameContext { function InitEmptyCte_table_nameContext (line 10207) | func InitEmptyCte_table_nameContext(p *Cte_table_nameContext) { function NewCte_table_nameContext (line 10214) | func NewCte_table_nameContext(parser antlr.Parser, parent antlr.ParserRu... type IRecursive_cteContext (line 10413) | type IRecursive_cteContext interface type Recursive_cteContext (line 10433) | type Recursive_cteContext struct method IsRecursive_cteContext (line 10450) | func (*Recursive_cteContext) IsRecursive_cteContext() {} method GetParser (line 10463) | func (s *Recursive_cteContext) GetParser() antlr.Parser { return s.par... method Cte_table_name (line 10465) | func (s *Recursive_cteContext) Cte_table_name() ICte_table_nameContext { method AS_ (line 10481) | func (s *Recursive_cteContext) AS_() antlr.TerminalNode { method OPEN_PAR (line 10485) | func (s *Recursive_cteContext) OPEN_PAR() antlr.TerminalNode { method Initial_select (line 10489) | func (s *Recursive_cteContext) Initial_select() IInitial_selectContext { method UNION_ (line 10505) | func (s *Recursive_cteContext) UNION_() antlr.TerminalNode { method Recursive_select (line 10509) | func (s *Recursive_cteContext) Recursive_select() IRecursive_selectCon... method CLOSE_PAR (line 10525) | func (s *Recursive_cteContext) CLOSE_PAR() antlr.TerminalNode { method ALL_ (line 10529) | func (s *Recursive_cteContext) ALL_() antlr.TerminalNode { method GetRuleContext (line 10533) | func (s *Recursive_cteContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 10537) | func (s *Recursive_cteContext) ToStringTree(ruleNames []string, recog ... method EnterRule (line 10541) | func (s *Recursive_cteContext) EnterRule(listener antlr.ParseTreeListe... method ExitRule (line 10547) | func (s *Recursive_cteContext) ExitRule(listener antlr.ParseTreeListen... method Accept (line 10553) | func (s *Recursive_cteContext) Accept(visitor antlr.ParseTreeVisitor) ... function NewEmptyRecursive_cteContext (line 10438) | func NewEmptyRecursive_cteContext() *Recursive_cteContext { function InitEmptyRecursive_cteContext (line 10445) | func InitEmptyRecursive_cteContext(p *Recursive_cteContext) { function NewRecursive_cteContext (line 10452) | func NewRecursive_cteContext(parser antlr.Parser, parent antlr.ParserRul... type ICommon_table_expressionContext (line 10646) | type ICommon_table_expressionContext interface type Common_table_expressionContext (line 10669) | type Common_table_expressionContext struct method IsCommon_table_expressionContext (line 10686) | func (*Common_table_expressionContext) IsCommon_table_expressionContex... method GetParser (line 10699) | func (s *Common_table_expressionContext) GetParser() antlr.Parser { re... method Table_name (line 10701) | func (s *Common_table_expressionContext) Table_name() ITable_nameConte... method AS_ (line 10717) | func (s *Common_table_expressionContext) AS_() antlr.TerminalNode { method AllOPEN_PAR (line 10721) | func (s *Common_table_expressionContext) AllOPEN_PAR() []antlr.Termina... method OPEN_PAR (line 10725) | func (s *Common_table_expressionContext) OPEN_PAR(i int) antlr.Termina... method Select_stmt (line 10729) | func (s *Common_table_expressionContext) Select_stmt() ISelect_stmtCon... method AllCLOSE_PAR (line 10745) | func (s *Common_table_expressionContext) AllCLOSE_PAR() []antlr.Termin... method CLOSE_PAR (line 10749) | func (s *Common_table_expressionContext) CLOSE_PAR(i int) antlr.Termin... method AllColumn_name (line 10753) | func (s *Common_table_expressionContext) AllColumn_name() []IColumn_na... method Column_name (line 10774) | func (s *Common_table_expressionContext) Column_name(i int) IColumn_na... method AllCOMMA (line 10794) | func (s *Common_table_expressionContext) AllCOMMA() []antlr.TerminalNo... method COMMA (line 10798) | func (s *Common_table_expressionContext) COMMA(i int) antlr.TerminalNo... method GetRuleContext (line 10802) | func (s *Common_table_expressionContext) GetRuleContext() antlr.RuleCo... method ToStringTree (line 10806) | func (s *Common_table_expressionContext) ToStringTree(ruleNames []stri... method EnterRule (line 10810) | func (s *Common_table_expressionContext) EnterRule(listener antlr.Pars... method ExitRule (line 10816) | func (s *Common_table_expressionContext) ExitRule(listener antlr.Parse... method Accept (line 10822) | func (s *Common_table_expressionContext) Accept(visitor antlr.ParseTre... function NewEmptyCommon_table_expressionContext (line 10674) | func NewEmptyCommon_table_expressionContext() *Common_table_expressionCo... function InitEmptyCommon_table_expressionContext (line 10681) | func InitEmptyCommon_table_expressionContext(p *Common_table_expressionC... function NewCommon_table_expressionContext (line 10688) | func NewCommon_table_expressionContext(parser antlr.Parser, parent antlr... type IDelete_stmtContext (line 10943) | type IDelete_stmtContext interface type Delete_stmtContext (line 10962) | type Delete_stmtContext struct method IsDelete_stmtContext (line 10979) | func (*Delete_stmtContext) IsDelete_stmtContext() {} method GetParser (line 10992) | func (s *Delete_stmtContext) GetParser() antlr.Parser { return s.parser } method DELETE_ (line 10994) | func (s *Delete_stmtContext) DELETE_() antlr.TerminalNode { method FROM_ (line 10998) | func (s *Delete_stmtContext) FROM_() antlr.TerminalNode { method Qualified_table_name (line 11002) | func (s *Delete_stmtContext) Qualified_table_name() IQualified_table_n... method With_clause (line 11018) | func (s *Delete_stmtContext) With_clause() IWith_clauseContext { method WHERE_ (line 11034) | func (s *Delete_stmtContext) WHERE_() antlr.TerminalNode { method Expr (line 11038) | func (s *Delete_stmtContext) Expr() IExprContext { method Returning_clause (line 11054) | func (s *Delete_stmtContext) Returning_clause() IReturning_clauseConte... method GetRuleContext (line 11070) | func (s *Delete_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 11074) | func (s *Delete_stmtContext) ToStringTree(ruleNames []string, recog an... method EnterRule (line 11078) | func (s *Delete_stmtContext) EnterRule(listener antlr.ParseTreeListene... method ExitRule (line 11084) | func (s *Delete_stmtContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 11090) | func (s *Delete_stmtContext) Accept(visitor antlr.ParseTreeVisitor) in... function NewEmptyDelete_stmtContext (line 10967) | func NewEmptyDelete_stmtContext() *Delete_stmtContext { function InitEmptyDelete_stmtContext (line 10974) | func InitEmptyDelete_stmtContext(p *Delete_stmtContext) { function NewDelete_stmtContext (line 10981) | func NewDelete_stmtContext(parser antlr.Parser, parent antlr.ParserRuleC... type IDelete_stmt_limitedContext (line 11191) | type IDelete_stmt_limitedContext interface type Delete_stmt_limitedContext (line 11212) | type Delete_stmt_limitedContext struct method IsDelete_stmt_limitedContext (line 11229) | func (*Delete_stmt_limitedContext) IsDelete_stmt_limitedContext() {} method GetParser (line 11242) | func (s *Delete_stmt_limitedContext) GetParser() antlr.Parser { return... method DELETE_ (line 11244) | func (s *Delete_stmt_limitedContext) DELETE_() antlr.TerminalNode { method FROM_ (line 11248) | func (s *Delete_stmt_limitedContext) FROM_() antlr.TerminalNode { method Qualified_table_name (line 11252) | func (s *Delete_stmt_limitedContext) Qualified_table_name() IQualified... method With_clause (line 11268) | func (s *Delete_stmt_limitedContext) With_clause() IWith_clauseContext { method WHERE_ (line 11284) | func (s *Delete_stmt_limitedContext) WHERE_() antlr.TerminalNode { method Expr (line 11288) | func (s *Delete_stmt_limitedContext) Expr() IExprContext { method Returning_clause (line 11304) | func (s *Delete_stmt_limitedContext) Returning_clause() IReturning_cla... method Limit_stmt (line 11320) | func (s *Delete_stmt_limitedContext) Limit_stmt() ILimit_stmtContext { method Order_by_stmt (line 11336) | func (s *Delete_stmt_limitedContext) Order_by_stmt() IOrder_by_stmtCon... method GetRuleContext (line 11352) | func (s *Delete_stmt_limitedContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 11356) | func (s *Delete_stmt_limitedContext) ToStringTree(ruleNames []string, ... method EnterRule (line 11360) | func (s *Delete_stmt_limitedContext) EnterRule(listener antlr.ParseTre... method ExitRule (line 11366) | func (s *Delete_stmt_limitedContext) ExitRule(listener antlr.ParseTree... method Accept (line 11372) | func (s *Delete_stmt_limitedContext) Accept(visitor antlr.ParseTreeVis... function NewEmptyDelete_stmt_limitedContext (line 11217) | func NewEmptyDelete_stmt_limitedContext() *Delete_stmt_limitedContext { function InitEmptyDelete_stmt_limitedContext (line 11224) | func InitEmptyDelete_stmt_limitedContext(p *Delete_stmt_limitedContext) { function NewDelete_stmt_limitedContext (line 11231) | func NewDelete_stmt_limitedContext(parser antlr.Parser, parent antlr.Par... type IDetach_stmtContext (line 11501) | type IDetach_stmtContext interface type Detach_stmtContext (line 11516) | type Detach_stmtContext struct method IsDetach_stmtContext (line 11533) | func (*Detach_stmtContext) IsDetach_stmtContext() {} method GetParser (line 11546) | func (s *Detach_stmtContext) GetParser() antlr.Parser { return s.parser } method DETACH_ (line 11548) | func (s *Detach_stmtContext) DETACH_() antlr.TerminalNode { method Schema_name (line 11552) | func (s *Detach_stmtContext) Schema_name() ISchema_nameContext { method DATABASE_ (line 11568) | func (s *Detach_stmtContext) DATABASE_() antlr.TerminalNode { method GetRuleContext (line 11572) | func (s *Detach_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 11576) | func (s *Detach_stmtContext) ToStringTree(ruleNames []string, recog an... method EnterRule (line 11580) | func (s *Detach_stmtContext) EnterRule(listener antlr.ParseTreeListene... method ExitRule (line 11586) | func (s *Detach_stmtContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 11592) | func (s *Detach_stmtContext) Accept(visitor antlr.ParseTreeVisitor) in... function NewEmptyDetach_stmtContext (line 11521) | func NewEmptyDetach_stmtContext() *Detach_stmtContext { function InitEmptyDetach_stmtContext (line 11528) | func InitEmptyDetach_stmtContext(p *Detach_stmtContext) { function NewDetach_stmtContext (line 11535) | func NewDetach_stmtContext(parser antlr.Parser, parent antlr.ParserRuleC... type IDrop_stmtContext (line 11649) | type IDrop_stmtContext interface type Drop_stmtContext (line 11677) | type Drop_stmtContext struct method IsDrop_stmtContext (line 11695) | func (*Drop_stmtContext) IsDrop_stmtContext() {} method GetParser (line 11708) | func (s *Drop_stmtContext) GetParser() antlr.Parser { return s.parser } method GetObject (line 11710) | func (s *Drop_stmtContext) GetObject() antlr.Token { return s.object } method SetObject (line 11712) | func (s *Drop_stmtContext) SetObject(v antlr.Token) { s.object = v } method DROP_ (line 11714) | func (s *Drop_stmtContext) DROP_() antlr.TerminalNode { method Any_name (line 11718) | func (s *Drop_stmtContext) Any_name() IAny_nameContext { method INDEX_ (line 11734) | func (s *Drop_stmtContext) INDEX_() antlr.TerminalNode { method TABLE_ (line 11738) | func (s *Drop_stmtContext) TABLE_() antlr.TerminalNode { method TRIGGER_ (line 11742) | func (s *Drop_stmtContext) TRIGGER_() antlr.TerminalNode { method VIEW_ (line 11746) | func (s *Drop_stmtContext) VIEW_() antlr.TerminalNode { method IF_ (line 11750) | func (s *Drop_stmtContext) IF_() antlr.TerminalNode { method EXISTS_ (line 11754) | func (s *Drop_stmtContext) EXISTS_() antlr.TerminalNode { method Schema_name (line 11758) | func (s *Drop_stmtContext) Schema_name() ISchema_nameContext { method DOT (line 11774) | func (s *Drop_stmtContext) DOT() antlr.TerminalNode { method GetRuleContext (line 11778) | func (s *Drop_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 11782) | func (s *Drop_stmtContext) ToStringTree(ruleNames []string, recog antl... method EnterRule (line 11786) | func (s *Drop_stmtContext) EnterRule(listener antlr.ParseTreeListener) { method ExitRule (line 11792) | func (s *Drop_stmtContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 11798) | func (s *Drop_stmtContext) Accept(visitor antlr.ParseTreeVisitor) inte... function NewEmptyDrop_stmtContext (line 11683) | func NewEmptyDrop_stmtContext() *Drop_stmtContext { function InitEmptyDrop_stmtContext (line 11690) | func InitEmptyDrop_stmtContext(p *Drop_stmtContext) { function NewDrop_stmtContext (line 11697) | func NewDrop_stmtContext(parser antlr.Parser, parent antlr.ParserRuleCon... type IExprContext (line 11903) | type IExprContext interface type ExprContext (line 11981) | type ExprContext struct method IsExprContext (line 11998) | func (*ExprContext) IsExprContext() {} method GetParser (line 12011) | func (s *ExprContext) GetParser() antlr.Parser { return s.parser } method Literal_value (line 12013) | func (s *ExprContext) Literal_value() ILiteral_valueContext { method BIND_PARAMETER (line 12029) | func (s *ExprContext) BIND_PARAMETER() antlr.TerminalNode { method Column_name (line 12033) | func (s *ExprContext) Column_name() IColumn_nameContext { method Table_name (line 12049) | func (s *ExprContext) Table_name() ITable_nameContext { method AllDOT (line 12065) | func (s *ExprContext) AllDOT() []antlr.TerminalNode { method DOT (line 12069) | func (s *ExprContext) DOT(i int) antlr.TerminalNode { method Schema_name (line 12073) | func (s *ExprContext) Schema_name() ISchema_nameContext { method Unary_operator (line 12089) | func (s *ExprContext) Unary_operator() IUnary_operatorContext { method AllExpr (line 12105) | func (s *ExprContext) AllExpr() []IExprContext { method Expr (line 12126) | func (s *ExprContext) Expr(i int) IExprContext { method Function_name (line 12146) | func (s *ExprContext) Function_name() IFunction_nameContext { method OPEN_PAR (line 12162) | func (s *ExprContext) OPEN_PAR() antlr.TerminalNode { method CLOSE_PAR (line 12166) | func (s *ExprContext) CLOSE_PAR() antlr.TerminalNode { method STAR (line 12170) | func (s *ExprContext) STAR() antlr.TerminalNode { method Filter_clause (line 12174) | func (s *ExprContext) Filter_clause() IFilter_clauseContext { method Over_clause (line 12190) | func (s *ExprContext) Over_clause() IOver_clauseContext { method DISTINCT_ (line 12206) | func (s *ExprContext) DISTINCT_() antlr.TerminalNode { method AllCOMMA (line 12210) | func (s *ExprContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 12214) | func (s *ExprContext) COMMA(i int) antlr.TerminalNode { method CAST_ (line 12218) | func (s *ExprContext) CAST_() antlr.TerminalNode { method AS_ (line 12222) | func (s *ExprContext) AS_() antlr.TerminalNode { method Type_name (line 12226) | func (s *ExprContext) Type_name() IType_nameContext { method Select_stmt (line 12242) | func (s *ExprContext) Select_stmt() ISelect_stmtContext { method EXISTS_ (line 12258) | func (s *ExprContext) EXISTS_() antlr.TerminalNode { method NOT_ (line 12262) | func (s *ExprContext) NOT_() antlr.TerminalNode { method CASE_ (line 12266) | func (s *ExprContext) CASE_() antlr.TerminalNode { method END_ (line 12270) | func (s *ExprContext) END_() antlr.TerminalNode { method AllWHEN_ (line 12274) | func (s *ExprContext) AllWHEN_() []antlr.TerminalNode { method WHEN_ (line 12278) | func (s *ExprContext) WHEN_(i int) antlr.TerminalNode { method AllTHEN_ (line 12282) | func (s *ExprContext) AllTHEN_() []antlr.TerminalNode { method THEN_ (line 12286) | func (s *ExprContext) THEN_(i int) antlr.TerminalNode { method ELSE_ (line 12290) | func (s *ExprContext) ELSE_() antlr.TerminalNode { method Raise_function (line 12294) | func (s *ExprContext) Raise_function() IRaise_functionContext { method PIPE2 (line 12310) | func (s *ExprContext) PIPE2() antlr.TerminalNode { method DIV (line 12314) | func (s *ExprContext) DIV() antlr.TerminalNode { method MOD (line 12318) | func (s *ExprContext) MOD() antlr.TerminalNode { method PLUS (line 12322) | func (s *ExprContext) PLUS() antlr.TerminalNode { method MINUS (line 12326) | func (s *ExprContext) MINUS() antlr.TerminalNode { method LT2 (line 12330) | func (s *ExprContext) LT2() antlr.TerminalNode { method GT2 (line 12334) | func (s *ExprContext) GT2() antlr.TerminalNode { method AMP (line 12338) | func (s *ExprContext) AMP() antlr.TerminalNode { method PIPE (line 12342) | func (s *ExprContext) PIPE() antlr.TerminalNode { method LT (line 12346) | func (s *ExprContext) LT() antlr.TerminalNode { method LT_EQ (line 12350) | func (s *ExprContext) LT_EQ() antlr.TerminalNode { method GT (line 12354) | func (s *ExprContext) GT() antlr.TerminalNode { method GT_EQ (line 12358) | func (s *ExprContext) GT_EQ() antlr.TerminalNode { method ASSIGN (line 12362) | func (s *ExprContext) ASSIGN() antlr.TerminalNode { method EQ (line 12366) | func (s *ExprContext) EQ() antlr.TerminalNode { method NOT_EQ1 (line 12370) | func (s *ExprContext) NOT_EQ1() antlr.TerminalNode { method NOT_EQ2 (line 12374) | func (s *ExprContext) NOT_EQ2() antlr.TerminalNode { method IS_ (line 12378) | func (s *ExprContext) IS_() antlr.TerminalNode { method IN_ (line 12382) | func (s *ExprContext) IN_() antlr.TerminalNode { method LIKE_ (line 12386) | func (s *ExprContext) LIKE_() antlr.TerminalNode { method GLOB_ (line 12390) | func (s *ExprContext) GLOB_() antlr.TerminalNode { method MATCH_ (line 12394) | func (s *ExprContext) MATCH_() antlr.TerminalNode { method REGEXP_ (line 12398) | func (s *ExprContext) REGEXP_() antlr.TerminalNode { method AND_ (line 12402) | func (s *ExprContext) AND_() antlr.TerminalNode { method OR_ (line 12406) | func (s *ExprContext) OR_() antlr.TerminalNode { method BETWEEN_ (line 12410) | func (s *ExprContext) BETWEEN_() antlr.TerminalNode { method COLLATE_ (line 12414) | func (s *ExprContext) COLLATE_() antlr.TerminalNode { method Collation_name (line 12418) | func (s *ExprContext) Collation_name() ICollation_nameContext { method ESCAPE_ (line 12434) | func (s *ExprContext) ESCAPE_() antlr.TerminalNode { method ISNULL_ (line 12438) | func (s *ExprContext) ISNULL_() antlr.TerminalNode { method NOTNULL_ (line 12442) | func (s *ExprContext) NOTNULL_() antlr.TerminalNode { method NULL_ (line 12446) | func (s *ExprContext) NULL_() antlr.TerminalNode { method Table_function_name (line 12450) | func (s *ExprContext) Table_function_name() ITable_function_nameContext { method GetRuleContext (line 12466) | func (s *ExprContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 12470) | func (s *ExprContext) ToStringTree(ruleNames []string, recog antlr.Rec... method EnterRule (line 12474) | func (s *ExprContext) EnterRule(listener antlr.ParseTreeListener) { method ExitRule (line 12480) | func (s *ExprContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 12486) | func (s *ExprContext) Accept(visitor antlr.ParseTreeVisitor) interface... function NewEmptyExprContext (line 11986) | func NewEmptyExprContext() *ExprContext { function InitEmptyExprContext (line 11993) | func InitEmptyExprContext(p *ExprContext) { function NewExprContext (line 12000) | func NewExprContext(parser antlr.Parser, parent antlr.ParserRuleContext,... type IRaise_functionContext (line 13777) | type IRaise_functionContext interface type Raise_functionContext (line 13798) | type Raise_functionContext struct method IsRaise_functionContext (line 13815) | func (*Raise_functionContext) IsRaise_functionContext() {} method GetParser (line 13828) | func (s *Raise_functionContext) GetParser() antlr.Parser { return s.pa... method RAISE_ (line 13830) | func (s *Raise_functionContext) RAISE_() antlr.TerminalNode { method OPEN_PAR (line 13834) | func (s *Raise_functionContext) OPEN_PAR() antlr.TerminalNode { method CLOSE_PAR (line 13838) | func (s *Raise_functionContext) CLOSE_PAR() antlr.TerminalNode { method IGNORE_ (line 13842) | func (s *Raise_functionContext) IGNORE_() antlr.TerminalNode { method COMMA (line 13846) | func (s *Raise_functionContext) COMMA() antlr.TerminalNode { method Error_message (line 13850) | func (s *Raise_functionContext) Error_message() IError_messageContext { method ROLLBACK_ (line 13866) | func (s *Raise_functionContext) ROLLBACK_() antlr.TerminalNode { method ABORT_ (line 13870) | func (s *Raise_functionContext) ABORT_() antlr.TerminalNode { method FAIL_ (line 13874) | func (s *Raise_functionContext) FAIL_() antlr.TerminalNode { method GetRuleContext (line 13878) | func (s *Raise_functionContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 13882) | func (s *Raise_functionContext) ToStringTree(ruleNames []string, recog... method EnterRule (line 13886) | func (s *Raise_functionContext) EnterRule(listener antlr.ParseTreeList... method ExitRule (line 13892) | func (s *Raise_functionContext) ExitRule(listener antlr.ParseTreeListe... method Accept (line 13898) | func (s *Raise_functionContext) Accept(visitor antlr.ParseTreeVisitor)... function NewEmptyRaise_functionContext (line 13803) | func NewEmptyRaise_functionContext() *Raise_functionContext { function InitEmptyRaise_functionContext (line 13810) | func InitEmptyRaise_functionContext(p *Raise_functionContext) { function NewRaise_functionContext (line 13817) | func NewRaise_functionContext(parser antlr.Parser, parent antlr.ParserRu... type ILiteral_valueContext (line 13999) | type ILiteral_valueContext interface type Literal_valueContext (line 14020) | type Literal_valueContext struct method IsLiteral_valueContext (line 14037) | func (*Literal_valueContext) IsLiteral_valueContext() {} method GetParser (line 14050) | func (s *Literal_valueContext) GetParser() antlr.Parser { return s.par... method NUMERIC_LITERAL (line 14052) | func (s *Literal_valueContext) NUMERIC_LITERAL() antlr.TerminalNode { method STRING_LITERAL (line 14056) | func (s *Literal_valueContext) STRING_LITERAL() antlr.TerminalNode { method BLOB_LITERAL (line 14060) | func (s *Literal_valueContext) BLOB_LITERAL() antlr.TerminalNode { method NULL_ (line 14064) | func (s *Literal_valueContext) NULL_() antlr.TerminalNode { method TRUE_ (line 14068) | func (s *Literal_valueContext) TRUE_() antlr.TerminalNode { method FALSE_ (line 14072) | func (s *Literal_valueContext) FALSE_() antlr.TerminalNode { method CURRENT_TIME_ (line 14076) | func (s *Literal_valueContext) CURRENT_TIME_() antlr.TerminalNode { method CURRENT_DATE_ (line 14080) | func (s *Literal_valueContext) CURRENT_DATE_() antlr.TerminalNode { method CURRENT_TIMESTAMP_ (line 14084) | func (s *Literal_valueContext) CURRENT_TIMESTAMP_() antlr.TerminalNode { method GetRuleContext (line 14088) | func (s *Literal_valueContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 14092) | func (s *Literal_valueContext) ToStringTree(ruleNames []string, recog ... method EnterRule (line 14096) | func (s *Literal_valueContext) EnterRule(listener antlr.ParseTreeListe... method ExitRule (line 14102) | func (s *Literal_valueContext) ExitRule(listener antlr.ParseTreeListen... method Accept (line 14108) | func (s *Literal_valueContext) Accept(visitor antlr.ParseTreeVisitor) ... function NewEmptyLiteral_valueContext (line 14025) | func NewEmptyLiteral_valueContext() *Literal_valueContext { function InitEmptyLiteral_valueContext (line 14032) | func InitEmptyLiteral_valueContext(p *Literal_valueContext) { function NewLiteral_valueContext (line 14039) | func NewLiteral_valueContext(parser antlr.Parser, parent antlr.ParserRul... type IInsert_stmtContext (line 14150) | type IInsert_stmtContext interface type Insert_stmtContext (line 14191) | type Insert_stmtContext struct method IsInsert_stmtContext (line 14208) | func (*Insert_stmtContext) IsInsert_stmtContext() {} method GetParser (line 14221) | func (s *Insert_stmtContext) GetParser() antlr.Parser { return s.parser } method INTO_ (line 14223) | func (s *Insert_stmtContext) INTO_() antlr.TerminalNode { method Table_name (line 14227) | func (s *Insert_stmtContext) Table_name() ITable_nameContext { method INSERT_ (line 14243) | func (s *Insert_stmtContext) INSERT_() antlr.TerminalNode { method REPLACE_ (line 14247) | func (s *Insert_stmtContext) REPLACE_() antlr.TerminalNode { method OR_ (line 14251) | func (s *Insert_stmtContext) OR_() antlr.TerminalNode { method DEFAULT_ (line 14255) | func (s *Insert_stmtContext) DEFAULT_() antlr.TerminalNode { method VALUES_ (line 14259) | func (s *Insert_stmtContext) VALUES_() antlr.TerminalNode { method With_clause (line 14263) | func (s *Insert_stmtContext) With_clause() IWith_clauseContext { method ROLLBACK_ (line 14279) | func (s *Insert_stmtContext) ROLLBACK_() antlr.TerminalNode { method ABORT_ (line 14283) | func (s *Insert_stmtContext) ABORT_() antlr.TerminalNode { method FAIL_ (line 14287) | func (s *Insert_stmtContext) FAIL_() antlr.TerminalNode { method IGNORE_ (line 14291) | func (s *Insert_stmtContext) IGNORE_() antlr.TerminalNode { method Schema_name (line 14295) | func (s *Insert_stmtContext) Schema_name() ISchema_nameContext { method DOT (line 14311) | func (s *Insert_stmtContext) DOT() antlr.TerminalNode { method AS_ (line 14315) | func (s *Insert_stmtContext) AS_() antlr.TerminalNode { method Table_alias (line 14319) | func (s *Insert_stmtContext) Table_alias() ITable_aliasContext { method AllOPEN_PAR (line 14335) | func (s *Insert_stmtContext) AllOPEN_PAR() []antlr.TerminalNode { method OPEN_PAR (line 14339) | func (s *Insert_stmtContext) OPEN_PAR(i int) antlr.TerminalNode { method AllColumn_name (line 14343) | func (s *Insert_stmtContext) AllColumn_name() []IColumn_nameContext { method Column_name (line 14364) | func (s *Insert_stmtContext) Column_name(i int) IColumn_nameContext { method AllCLOSE_PAR (line 14384) | func (s *Insert_stmtContext) AllCLOSE_PAR() []antlr.TerminalNode { method CLOSE_PAR (line 14388) | func (s *Insert_stmtContext) CLOSE_PAR(i int) antlr.TerminalNode { method Returning_clause (line 14392) | func (s *Insert_stmtContext) Returning_clause() IReturning_clauseConte... method AllCOMMA (line 14408) | func (s *Insert_stmtContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 14412) | func (s *Insert_stmtContext) COMMA(i int) antlr.TerminalNode { method AllExpr (line 14416) | func (s *Insert_stmtContext) AllExpr() []IExprContext { method Expr (line 14437) | func (s *Insert_stmtContext) Expr(i int) IExprContext { method Select_stmt (line 14457) | func (s *Insert_stmtContext) Select_stmt() ISelect_stmtContext { method Upsert_clause (line 14473) | func (s *Insert_stmtContext) Upsert_clause() IUpsert_clauseContext { method GetRuleContext (line 14489) | func (s *Insert_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 14493) | func (s *Insert_stmtContext) ToStringTree(ruleNames []string, recog an... method EnterRule (line 14497) | func (s *Insert_stmtContext) EnterRule(listener antlr.ParseTreeListene... method ExitRule (line 14503) | func (s *Insert_stmtContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 14509) | func (s *Insert_stmtContext) Accept(visitor antlr.ParseTreeVisitor) in... function NewEmptyInsert_stmtContext (line 14196) | func NewEmptyInsert_stmtContext() *Insert_stmtContext { function InitEmptyInsert_stmtContext (line 14203) | func InitEmptyInsert_stmtContext(p *Insert_stmtContext) { function NewInsert_stmtContext (line 14210) | func NewInsert_stmtContext(parser antlr.Parser, parent antlr.ParserRuleC... type IReturning_clauseContext (line 14930) | type IReturning_clauseContext interface type Returning_clauseContext (line 14947) | type Returning_clauseContext struct method IsReturning_clauseContext (line 14964) | func (*Returning_clauseContext) IsReturning_clauseContext() {} method GetParser (line 14977) | func (s *Returning_clauseContext) GetParser() antlr.Parser { return s.... method RETURNING_ (line 14979) | func (s *Returning_clauseContext) RETURNING_() antlr.TerminalNode { method AllResult_column (line 14983) | func (s *Returning_clauseContext) AllResult_column() []IResult_columnC... method Result_column (line 15004) | func (s *Returning_clauseContext) Result_column(i int) IResult_columnC... method AllCOMMA (line 15024) | func (s *Returning_clauseContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 15028) | func (s *Returning_clauseContext) COMMA(i int) antlr.TerminalNode { method GetRuleContext (line 15032) | func (s *Returning_clauseContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 15036) | func (s *Returning_clauseContext) ToStringTree(ruleNames []string, rec... method EnterRule (line 15040) | func (s *Returning_clauseContext) EnterRule(listener antlr.ParseTreeLi... method ExitRule (line 15046) | func (s *Returning_clauseContext) ExitRule(listener antlr.ParseTreeLis... method Accept (line 15052) | func (s *Returning_clauseContext) Accept(visitor antlr.ParseTreeVisito... function NewEmptyReturning_clauseContext (line 14952) | func NewEmptyReturning_clauseContext() *Returning_clauseContext { function InitEmptyReturning_clauseContext (line 14959) | func InitEmptyReturning_clauseContext(p *Returning_clauseContext) { function NewReturning_clauseContext (line 14966) | func NewReturning_clauseContext(parser antlr.Parser, parent antlr.Parser... type IUpsert_clauseContext (line 15123) | type IUpsert_clauseContext interface type Upsert_clauseContext (line 15157) | type Upsert_clauseContext struct method IsUpsert_clauseContext (line 15174) | func (*Upsert_clauseContext) IsUpsert_clauseContext() {} method GetParser (line 15187) | func (s *Upsert_clauseContext) GetParser() antlr.Parser { return s.par... method ON_ (line 15189) | func (s *Upsert_clauseContext) ON_() antlr.TerminalNode { method CONFLICT_ (line 15193) | func (s *Upsert_clauseContext) CONFLICT_() antlr.TerminalNode { method DO_ (line 15197) | func (s *Upsert_clauseContext) DO_() antlr.TerminalNode { method NOTHING_ (line 15201) | func (s *Upsert_clauseContext) NOTHING_() antlr.TerminalNode { method UPDATE_ (line 15205) | func (s *Upsert_clauseContext) UPDATE_() antlr.TerminalNode { method SET_ (line 15209) | func (s *Upsert_clauseContext) SET_() antlr.TerminalNode { method OPEN_PAR (line 15213) | func (s *Upsert_clauseContext) OPEN_PAR() antlr.TerminalNode { method AllIndexed_column (line 15217) | func (s *Upsert_clauseContext) AllIndexed_column() []IIndexed_columnCo... method Indexed_column (line 15238) | func (s *Upsert_clauseContext) Indexed_column(i int) IIndexed_columnCo... method CLOSE_PAR (line 15258) | func (s *Upsert_clauseContext) CLOSE_PAR() antlr.TerminalNode { method AllASSIGN (line 15262) | func (s *Upsert_clauseContext) AllASSIGN() []antlr.TerminalNode { method ASSIGN (line 15266) | func (s *Upsert_clauseContext) ASSIGN(i int) antlr.TerminalNode { method AllExpr (line 15270) | func (s *Upsert_clauseContext) AllExpr() []IExprContext { method Expr (line 15291) | func (s *Upsert_clauseContext) Expr(i int) IExprContext { method AllCOMMA (line 15311) | func (s *Upsert_clauseContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 15315) | func (s *Upsert_clauseContext) COMMA(i int) antlr.TerminalNode { method AllWHERE_ (line 15319) | func (s *Upsert_clauseContext) AllWHERE_() []antlr.TerminalNode { method WHERE_ (line 15323) | func (s *Upsert_clauseContext) WHERE_(i int) antlr.TerminalNode { method AllColumn_name (line 15327) | func (s *Upsert_clauseContext) AllColumn_name() []IColumn_nameContext { method Column_name (line 15348) | func (s *Upsert_clauseContext) Column_name(i int) IColumn_nameContext { method AllColumn_name_list (line 15368) | func (s *Upsert_clauseContext) AllColumn_name_list() []IColumn_name_li... method Column_name_list (line 15389) | func (s *Upsert_clauseContext) Column_name_list(i int) IColumn_name_li... method GetRuleContext (line 15409) | func (s *Upsert_clauseContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 15413) | func (s *Upsert_clauseContext) ToStringTree(ruleNames []string, recog ... method EnterRule (line 15417) | func (s *Upsert_clauseContext) EnterRule(listener antlr.ParseTreeListe... method ExitRule (line 15423) | func (s *Upsert_clauseContext) ExitRule(listener antlr.ParseTreeListen... method Accept (line 15429) | func (s *Upsert_clauseContext) Accept(visitor antlr.ParseTreeVisitor) ... function NewEmptyUpsert_clauseContext (line 15162) | func NewEmptyUpsert_clauseContext() *Upsert_clauseContext { function InitEmptyUpsert_clauseContext (line 15169) | func InitEmptyUpsert_clauseContext(p *Upsert_clauseContext) { function NewUpsert_clauseContext (line 15176) | func NewUpsert_clauseContext(parser antlr.Parser, parent antlr.ParserRul... type IPragma_stmtContext (line 15718) | type IPragma_stmtContext interface type Pragma_stmtContext (line 15738) | type Pragma_stmtContext struct method IsPragma_stmtContext (line 15755) | func (*Pragma_stmtContext) IsPragma_stmtContext() {} method GetParser (line 15768) | func (s *Pragma_stmtContext) GetParser() antlr.Parser { return s.parser } method PRAGMA_ (line 15770) | func (s *Pragma_stmtContext) PRAGMA_() antlr.TerminalNode { method Pragma_name (line 15774) | func (s *Pragma_stmtContext) Pragma_name() IPragma_nameContext { method Schema_name (line 15790) | func (s *Pragma_stmtContext) Schema_name() ISchema_nameContext { method DOT (line 15806) | func (s *Pragma_stmtContext) DOT() antlr.TerminalNode { method ASSIGN (line 15810) | func (s *Pragma_stmtContext) ASSIGN() antlr.TerminalNode { method Pragma_value (line 15814) | func (s *Pragma_stmtContext) Pragma_value() IPragma_valueContext { method OPEN_PAR (line 15830) | func (s *Pragma_stmtContext) OPEN_PAR() antlr.TerminalNode { method CLOSE_PAR (line 15834) | func (s *Pragma_stmtContext) CLOSE_PAR() antlr.TerminalNode { method GetRuleContext (line 15838) | func (s *Pragma_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 15842) | func (s *Pragma_stmtContext) ToStringTree(ruleNames []string, recog an... method EnterRule (line 15846) | func (s *Pragma_stmtContext) EnterRule(listener antlr.ParseTreeListene... method ExitRule (line 15852) | func (s *Pragma_stmtContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 15858) | func (s *Pragma_stmtContext) Accept(visitor antlr.ParseTreeVisitor) in... function NewEmptyPragma_stmtContext (line 15743) | func NewEmptyPragma_stmtContext() *Pragma_stmtContext { function InitEmptyPragma_stmtContext (line 15750) | func InitEmptyPragma_stmtContext(p *Pragma_stmtContext) { function NewPragma_stmtContext (line 15757) | func NewPragma_stmtContext(parser antlr.Parser, parent antlr.ParserRuleC... type IPragma_valueContext (line 15965) | type IPragma_valueContext interface type Pragma_valueContext (line 15980) | type Pragma_valueContext struct method IsPragma_valueContext (line 15997) | func (*Pragma_valueContext) IsPragma_valueContext() {} method GetParser (line 16010) | func (s *Pragma_valueContext) GetParser() antlr.Parser { return s.pars... method Signed_number (line 16012) | func (s *Pragma_valueContext) Signed_number() ISigned_numberContext { method Name (line 16028) | func (s *Pragma_valueContext) Name() INameContext { method STRING_LITERAL (line 16044) | func (s *Pragma_valueContext) STRING_LITERAL() antlr.TerminalNode { method GetRuleContext (line 16048) | func (s *Pragma_valueContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 16052) | func (s *Pragma_valueContext) ToStringTree(ruleNames []string, recog a... method EnterRule (line 16056) | func (s *Pragma_valueContext) EnterRule(listener antlr.ParseTreeListen... method ExitRule (line 16062) | func (s *Pragma_valueContext) ExitRule(listener antlr.ParseTreeListene... method Accept (line 16068) | func (s *Pragma_valueContext) Accept(visitor antlr.ParseTreeVisitor) i... function NewEmptyPragma_valueContext (line 15985) | func NewEmptyPragma_valueContext() *Pragma_valueContext { function InitEmptyPragma_valueContext (line 15992) | func InitEmptyPragma_valueContext(p *Pragma_valueContext) { function NewPragma_valueContext (line 15999) | func NewPragma_valueContext(parser antlr.Parser, parent antlr.ParserRule... type IReindex_stmtContext (line 16131) | type IReindex_stmtContext interface type Reindex_stmtContext (line 16149) | type Reindex_stmtContext struct method IsReindex_stmtContext (line 16166) | func (*Reindex_stmtContext) IsReindex_stmtContext() {} method GetParser (line 16179) | func (s *Reindex_stmtContext) GetParser() antlr.Parser { return s.pars... method REINDEX_ (line 16181) | func (s *Reindex_stmtContext) REINDEX_() antlr.TerminalNode { method Collation_name (line 16185) | func (s *Reindex_stmtContext) Collation_name() ICollation_nameContext { method Table_name (line 16201) | func (s *Reindex_stmtContext) Table_name() ITable_nameContext { method Index_name (line 16217) | func (s *Reindex_stmtContext) Index_name() IIndex_nameContext { method Schema_name (line 16233) | func (s *Reindex_stmtContext) Schema_name() ISchema_nameContext { method DOT (line 16249) | func (s *Reindex_stmtContext) DOT() antlr.TerminalNode { method GetRuleContext (line 16253) | func (s *Reindex_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 16257) | func (s *Reindex_stmtContext) ToStringTree(ruleNames []string, recog a... method EnterRule (line 16261) | func (s *Reindex_stmtContext) EnterRule(listener antlr.ParseTreeListen... method ExitRule (line 16267) | func (s *Reindex_stmtContext) ExitRule(listener antlr.ParseTreeListene... method Accept (line 16273) | func (s *Reindex_stmtContext) Accept(visitor antlr.ParseTreeVisitor) i... function NewEmptyReindex_stmtContext (line 16154) | func NewEmptyReindex_stmtContext() *Reindex_stmtContext { function InitEmptyReindex_stmtContext (line 16161) | func InitEmptyReindex_stmtContext(p *Reindex_stmtContext) { function NewReindex_stmtContext (line 16168) | func NewReindex_stmtContext(parser antlr.Parser, parent antlr.ParserRule... type ISelect_stmtContext (line 16368) | type ISelect_stmtContext interface type Select_stmtContext (line 16387) | type Select_stmtContext struct method IsSelect_stmtContext (line 16404) | func (*Select_stmtContext) IsSelect_stmtContext() {} method GetParser (line 16417) | func (s *Select_stmtContext) GetParser() antlr.Parser { return s.parser } method AllSelect_core (line 16419) | func (s *Select_stmtContext) AllSelect_core() []ISelect_coreContext { method Select_core (line 16440) | func (s *Select_stmtContext) Select_core(i int) ISelect_coreContext { method Common_table_stmt (line 16460) | func (s *Select_stmtContext) Common_table_stmt() ICommon_table_stmtCon... method AllCompound_operator (line 16476) | func (s *Select_stmtContext) AllCompound_operator() []ICompound_operat... method Compound_operator (line 16497) | func (s *Select_stmtContext) Compound_operator(i int) ICompound_operat... method Order_by_stmt (line 16517) | func (s *Select_stmtContext) Order_by_stmt() IOrder_by_stmtContext { method Limit_stmt (line 16533) | func (s *Select_stmtContext) Limit_stmt() ILimit_stmtContext { method GetRuleContext (line 16549) | func (s *Select_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 16553) | func (s *Select_stmtContext) ToStringTree(ruleNames []string, recog an... method EnterRule (line 16557) | func (s *Select_stmtContext) EnterRule(listener antlr.ParseTreeListene... method ExitRule (line 16563) | func (s *Select_stmtContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 16569) | func (s *Select_stmtContext) Accept(visitor antlr.ParseTreeVisitor) in... function NewEmptySelect_stmtContext (line 16392) | func NewEmptySelect_stmtContext() *Select_stmtContext { function InitEmptySelect_stmtContext (line 16399) | func InitEmptySelect_stmtContext(p *Select_stmtContext) { function NewSelect_stmtContext (line 16406) | func NewSelect_stmtContext(parser antlr.Parser, parent antlr.ParserRuleC... type IJoin_clauseContext (line 16679) | type IJoin_clauseContext interface type Join_clauseContext (line 16697) | type Join_clauseContext struct method IsJoin_clauseContext (line 16714) | func (*Join_clauseContext) IsJoin_clauseContext() {} method GetParser (line 16727) | func (s *Join_clauseContext) GetParser() antlr.Parser { return s.parser } method AllTable_or_subquery (line 16729) | func (s *Join_clauseContext) AllTable_or_subquery() []ITable_or_subque... method Table_or_subquery (line 16750) | func (s *Join_clauseContext) Table_or_subquery(i int) ITable_or_subque... method AllJoin_operator (line 16770) | func (s *Join_clauseContext) AllJoin_operator() []IJoin_operatorContext { method Join_operator (line 16791) | func (s *Join_clauseContext) Join_operator(i int) IJoin_operatorContext { method AllJoin_constraint (line 16811) | func (s *Join_clauseContext) AllJoin_constraint() []IJoin_constraintCo... method Join_constraint (line 16832) | func (s *Join_clauseContext) Join_constraint(i int) IJoin_constraintCo... method GetRuleContext (line 16852) | func (s *Join_clauseContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 16856) | func (s *Join_clauseContext) ToStringTree(ruleNames []string, recog an... method EnterRule (line 16860) | func (s *Join_clauseContext) EnterRule(listener antlr.ParseTreeListene... method ExitRule (line 16866) | func (s *Join_clauseContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 16872) | func (s *Join_clauseContext) Accept(visitor antlr.ParseTreeVisitor) in... function NewEmptyJoin_clauseContext (line 16702) | func NewEmptyJoin_clauseContext() *Join_clauseContext { function InitEmptyJoin_clauseContext (line 16709) | func InitEmptyJoin_clauseContext(p *Join_clauseContext) { function NewJoin_clauseContext (line 16716) | func NewJoin_clauseContext(parser antlr.Parser, parent antlr.ParserRuleC... type ISelect_coreContext (line 16943) | type ISelect_coreContext interface type Select_coreContext (line 16984) | type Select_coreContext struct method IsSelect_coreContext (line 17001) | func (*Select_coreContext) IsSelect_coreContext() {} method GetParser (line 17014) | func (s *Select_coreContext) GetParser() antlr.Parser { return s.parser } method SELECT_ (line 17016) | func (s *Select_coreContext) SELECT_() antlr.TerminalNode { method AllResult_column (line 17020) | func (s *Select_coreContext) AllResult_column() []IResult_columnContext { method Result_column (line 17041) | func (s *Select_coreContext) Result_column(i int) IResult_columnContext { method AllCOMMA (line 17061) | func (s *Select_coreContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 17065) | func (s *Select_coreContext) COMMA(i int) antlr.TerminalNode { method FROM_ (line 17069) | func (s *Select_coreContext) FROM_() antlr.TerminalNode { method WHERE_ (line 17073) | func (s *Select_coreContext) WHERE_() antlr.TerminalNode { method AllExpr (line 17077) | func (s *Select_coreContext) AllExpr() []IExprContext { method Expr (line 17098) | func (s *Select_coreContext) Expr(i int) IExprContext { method GROUP_ (line 17118) | func (s *Select_coreContext) GROUP_() antlr.TerminalNode { method BY_ (line 17122) | func (s *Select_coreContext) BY_() antlr.TerminalNode { method WINDOW_ (line 17126) | func (s *Select_coreContext) WINDOW_() antlr.TerminalNode { method AllWindow_name (line 17130) | func (s *Select_coreContext) AllWindow_name() []IWindow_nameContext { method Window_name (line 17151) | func (s *Select_coreContext) Window_name(i int) IWindow_nameContext { method AllAS_ (line 17171) | func (s *Select_coreContext) AllAS_() []antlr.TerminalNode { method AS_ (line 17175) | func (s *Select_coreContext) AS_(i int) antlr.TerminalNode { method AllWindow_defn (line 17179) | func (s *Select_coreContext) AllWindow_defn() []IWindow_defnContext { method Window_defn (line 17200) | func (s *Select_coreContext) Window_defn(i int) IWindow_defnContext { method DISTINCT_ (line 17220) | func (s *Select_coreContext) DISTINCT_() antlr.TerminalNode { method ALL_ (line 17224) | func (s *Select_coreContext) ALL_() antlr.TerminalNode { method AllTable_or_subquery (line 17228) | func (s *Select_coreContext) AllTable_or_subquery() []ITable_or_subque... method Table_or_subquery (line 17249) | func (s *Select_coreContext) Table_or_subquery(i int) ITable_or_subque... method Join_clause (line 17269) | func (s *Select_coreContext) Join_clause() IJoin_clauseContext { method HAVING_ (line 17285) | func (s *Select_coreContext) HAVING_() antlr.TerminalNode { method VALUES_ (line 17289) | func (s *Select_coreContext) VALUES_() antlr.TerminalNode { method AllOPEN_PAR (line 17293) | func (s *Select_coreContext) AllOPEN_PAR() []antlr.TerminalNode { method OPEN_PAR (line 17297) | func (s *Select_coreContext) OPEN_PAR(i int) antlr.TerminalNode { method AllCLOSE_PAR (line 17301) | func (s *Select_coreContext) AllCLOSE_PAR() []antlr.TerminalNode { method CLOSE_PAR (line 17305) | func (s *Select_coreContext) CLOSE_PAR(i int) antlr.TerminalNode { method GetRuleContext (line 17309) | func (s *Select_coreContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 17313) | func (s *Select_coreContext) ToStringTree(ruleNames []string, recog an... method EnterRule (line 17317) | func (s *Select_coreContext) EnterRule(listener antlr.ParseTreeListene... method ExitRule (line 17323) | func (s *Select_coreContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 17329) | func (s *Select_coreContext) Accept(visitor antlr.ParseTreeVisitor) in... function NewEmptySelect_coreContext (line 16989) | func NewEmptySelect_coreContext() *Select_coreContext { function InitEmptySelect_coreContext (line 16996) | func InitEmptySelect_coreContext(p *Select_coreContext) { function NewSelect_coreContext (line 17003) | func NewSelect_coreContext(parser antlr.Parser, parent antlr.ParserRuleC... type IFactored_select_stmtContext (line 17807) | type IFactored_select_stmtContext interface type Factored_select_stmtContext (line 17820) | type Factored_select_stmtContext struct method IsFactored_select_stmtContext (line 17837) | func (*Factored_select_stmtContext) IsFactored_select_stmtContext() {} method GetParser (line 17850) | func (s *Factored_select_stmtContext) GetParser() antlr.Parser { retur... method Select_stmt (line 17852) | func (s *Factored_select_stmtContext) Select_stmt() ISelect_stmtContext { method GetRuleContext (line 17868) | func (s *Factored_select_stmtContext) GetRuleContext() antlr.RuleConte... method ToStringTree (line 17872) | func (s *Factored_select_stmtContext) ToStringTree(ruleNames []string,... method EnterRule (line 17876) | func (s *Factored_select_stmtContext) EnterRule(listener antlr.ParseTr... method ExitRule (line 17882) | func (s *Factored_select_stmtContext) ExitRule(listener antlr.ParseTre... method Accept (line 17888) | func (s *Factored_select_stmtContext) Accept(visitor antlr.ParseTreeVi... function NewEmptyFactored_select_stmtContext (line 17825) | func NewEmptyFactored_select_stmtContext() *Factored_select_stmtContext { function InitEmptyFactored_select_stmtContext (line 17832) | func InitEmptyFactored_select_stmtContext(p *Factored_select_stmtContext) { function NewFactored_select_stmtContext (line 17839) | func NewFactored_select_stmtContext(parser antlr.Parser, parent antlr.Pa... type ISimple_select_stmtContext (line 17921) | type ISimple_select_stmtContext interface type Simple_select_stmtContext (line 17937) | type Simple_select_stmtContext struct method IsSimple_select_stmtContext (line 17954) | func (*Simple_select_stmtContext) IsSimple_select_stmtContext() {} method GetParser (line 17967) | func (s *Simple_select_stmtContext) GetParser() antlr.Parser { return ... method Select_core (line 17969) | func (s *Simple_select_stmtContext) Select_core() ISelect_coreContext { method Common_table_stmt (line 17985) | func (s *Simple_select_stmtContext) Common_table_stmt() ICommon_table_... method Order_by_stmt (line 18001) | func (s *Simple_select_stmtContext) Order_by_stmt() IOrder_by_stmtCont... method Limit_stmt (line 18017) | func (s *Simple_select_stmtContext) Limit_stmt() ILimit_stmtContext { method GetRuleContext (line 18033) | func (s *Simple_select_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 18037) | func (s *Simple_select_stmtContext) ToStringTree(ruleNames []string, r... method EnterRule (line 18041) | func (s *Simple_select_stmtContext) EnterRule(listener antlr.ParseTree... method ExitRule (line 18047) | func (s *Simple_select_stmtContext) ExitRule(listener antlr.ParseTreeL... method Accept (line 18053) | func (s *Simple_select_stmtContext) Accept(visitor antlr.ParseTreeVisi... function NewEmptySimple_select_stmtContext (line 17942) | func NewEmptySimple_select_stmtContext() *Simple_select_stmtContext { function InitEmptySimple_select_stmtContext (line 17949) | func InitEmptySimple_select_stmtContext(p *Simple_select_stmtContext) { function NewSimple_select_stmtContext (line 17956) | func NewSimple_select_stmtContext(parser antlr.Parser, parent antlr.Pars... type ICompound_select_stmtContext (line 18130) | type ICompound_select_stmtContext interface type Compound_select_stmtContext (line 18155) | type Compound_select_stmtContext struct method IsCompound_select_stmtContext (line 18172) | func (*Compound_select_stmtContext) IsCompound_select_stmtContext() {} method GetParser (line 18185) | func (s *Compound_select_stmtContext) GetParser() antlr.Parser { retur... method AllSelect_core (line 18187) | func (s *Compound_select_stmtContext) AllSelect_core() []ISelect_coreC... method Select_core (line 18208) | func (s *Compound_select_stmtContext) Select_core(i int) ISelect_coreC... method Common_table_stmt (line 18228) | func (s *Compound_select_stmtContext) Common_table_stmt() ICommon_tabl... method Order_by_stmt (line 18244) | func (s *Compound_select_stmtContext) Order_by_stmt() IOrder_by_stmtCo... method Limit_stmt (line 18260) | func (s *Compound_select_stmtContext) Limit_stmt() ILimit_stmtContext { method AllUNION_ (line 18276) | func (s *Compound_select_stmtContext) AllUNION_() []antlr.TerminalNode { method UNION_ (line 18280) | func (s *Compound_select_stmtContext) UNION_(i int) antlr.TerminalNode { method AllINTERSECT_ (line 18284) | func (s *Compound_select_stmtContext) AllINTERSECT_() []antlr.Terminal... method INTERSECT_ (line 18288) | func (s *Compound_select_stmtContext) INTERSECT_(i int) antlr.Terminal... method AllEXCEPT_ (line 18292) | func (s *Compound_select_stmtContext) AllEXCEPT_() []antlr.TerminalNode { method EXCEPT_ (line 18296) | func (s *Compound_select_stmtContext) EXCEPT_(i int) antlr.TerminalNode { method AllALL_ (line 18300) | func (s *Compound_select_stmtContext) AllALL_() []antlr.TerminalNode { method ALL_ (line 18304) | func (s *Compound_select_stmtContext) ALL_(i int) antlr.TerminalNode { method GetRuleContext (line 18308) | func (s *Compound_select_stmtContext) GetRuleContext() antlr.RuleConte... method ToStringTree (line 18312) | func (s *Compound_select_stmtContext) ToStringTree(ruleNames []string,... method EnterRule (line 18316) | func (s *Compound_select_stmtContext) EnterRule(listener antlr.ParseTr... method ExitRule (line 18322) | func (s *Compound_select_stmtContext) ExitRule(listener antlr.ParseTre... method Accept (line 18328) | func (s *Compound_select_stmtContext) Accept(visitor antlr.ParseTreeVi... function NewEmptyCompound_select_stmtContext (line 18160) | func NewEmptyCompound_select_stmtContext() *Compound_select_stmtContext { function InitEmptyCompound_select_stmtContext (line 18167) | func InitEmptyCompound_select_stmtContext(p *Compound_select_stmtContext) { function NewCompound_select_stmtContext (line 18174) | func NewCompound_select_stmtContext(parser antlr.Parser, parent antlr.Pa... type ITable_or_subqueryContext (line 18484) | type ITable_or_subqueryContext interface type Table_or_subqueryContext (line 18516) | type Table_or_subqueryContext struct method IsTable_or_subqueryContext (line 18533) | func (*Table_or_subqueryContext) IsTable_or_subqueryContext() {} method GetParser (line 18546) | func (s *Table_or_subqueryContext) GetParser() antlr.Parser { return s... method Table_name (line 18548) | func (s *Table_or_subqueryContext) Table_name() ITable_nameContext { method Schema_name (line 18564) | func (s *Table_or_subqueryContext) Schema_name() ISchema_nameContext { method DOT (line 18580) | func (s *Table_or_subqueryContext) DOT() antlr.TerminalNode { method Table_alias (line 18584) | func (s *Table_or_subqueryContext) Table_alias() ITable_aliasContext { method INDEXED_ (line 18600) | func (s *Table_or_subqueryContext) INDEXED_() antlr.TerminalNode { method BY_ (line 18604) | func (s *Table_or_subqueryContext) BY_() antlr.TerminalNode { method Index_name (line 18608) | func (s *Table_or_subqueryContext) Index_name() IIndex_nameContext { method NOT_ (line 18624) | func (s *Table_or_subqueryContext) NOT_() antlr.TerminalNode { method AS_ (line 18628) | func (s *Table_or_subqueryContext) AS_() antlr.TerminalNode { method Table_function_name (line 18632) | func (s *Table_or_subqueryContext) Table_function_name() ITable_functi... method OPEN_PAR (line 18648) | func (s *Table_or_subqueryContext) OPEN_PAR() antlr.TerminalNode { method AllExpr (line 18652) | func (s *Table_or_subqueryContext) AllExpr() []IExprContext { method Expr (line 18673) | func (s *Table_or_subqueryContext) Expr(i int) IExprContext { method CLOSE_PAR (line 18693) | func (s *Table_or_subqueryContext) CLOSE_PAR() antlr.TerminalNode { method AllCOMMA (line 18697) | func (s *Table_or_subqueryContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 18701) | func (s *Table_or_subqueryContext) COMMA(i int) antlr.TerminalNode { method AllTable_or_subquery (line 18705) | func (s *Table_or_subqueryContext) AllTable_or_subquery() []ITable_or_... method Table_or_subquery (line 18726) | func (s *Table_or_subqueryContext) Table_or_subquery(i int) ITable_or_... method Join_clause (line 18746) | func (s *Table_or_subqueryContext) Join_clause() IJoin_clauseContext { method Select_stmt (line 18762) | func (s *Table_or_subqueryContext) Select_stmt() ISelect_stmtContext { method GetRuleContext (line 18778) | func (s *Table_or_subqueryContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 18782) | func (s *Table_or_subqueryContext) ToStringTree(ruleNames []string, re... method EnterRule (line 18786) | func (s *Table_or_subqueryContext) EnterRule(listener antlr.ParseTreeL... method ExitRule (line 18792) | func (s *Table_or_subqueryContext) ExitRule(listener antlr.ParseTreeLi... method Accept (line 18798) | func (s *Table_or_subqueryContext) Accept(visitor antlr.ParseTreeVisit... function NewEmptyTable_or_subqueryContext (line 18521) | func NewEmptyTable_or_subqueryContext() *Table_or_subqueryContext { function InitEmptyTable_or_subqueryContext (line 18528) | func InitEmptyTable_or_subqueryContext(p *Table_or_subqueryContext) { function NewTable_or_subqueryContext (line 18535) | func NewTable_or_subqueryContext(parser antlr.Parser, parent antlr.Parse... type IResult_columnContext (line 19166) | type IResult_columnContext interface type Result_columnContext (line 19184) | type Result_columnContext struct method IsResult_columnContext (line 19201) | func (*Result_columnContext) IsResult_columnContext() {} method GetParser (line 19214) | func (s *Result_columnContext) GetParser() antlr.Parser { return s.par... method STAR (line 19216) | func (s *Result_columnContext) STAR() antlr.TerminalNode { method Table_name (line 19220) | func (s *Result_columnContext) Table_name() ITable_nameContext { method DOT (line 19236) | func (s *Result_columnContext) DOT() antlr.TerminalNode { method Expr (line 19240) | func (s *Result_columnContext) Expr() IExprContext { method Column_alias (line 19256) | func (s *Result_columnContext) Column_alias() IColumn_aliasContext { method AS_ (line 19272) | func (s *Result_columnContext) AS_() antlr.TerminalNode { method GetRuleContext (line 19276) | func (s *Result_columnContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 19280) | func (s *Result_columnContext) ToStringTree(ruleNames []string, recog ... method EnterRule (line 19284) | func (s *Result_columnContext) EnterRule(listener antlr.ParseTreeListe... method ExitRule (line 19290) | func (s *Result_columnContext) ExitRule(listener antlr.ParseTreeListen... method Accept (line 19296) | func (s *Result_columnContext) Accept(visitor antlr.ParseTreeVisitor) ... function NewEmptyResult_columnContext (line 19189) | func NewEmptyResult_columnContext() *Result_columnContext { function InitEmptyResult_columnContext (line 19196) | func InitEmptyResult_columnContext(p *Result_columnContext) { function NewResult_columnContext (line 19203) | func NewResult_columnContext(parser antlr.Parser, parent antlr.ParserRul... type IJoin_operatorContext (line 19409) | type IJoin_operatorContext interface type Join_operatorContext (line 19428) | type Join_operatorContext struct method IsJoin_operatorContext (line 19445) | func (*Join_operatorContext) IsJoin_operatorContext() {} method GetParser (line 19458) | func (s *Join_operatorContext) GetParser() antlr.Parser { return s.par... method COMMA (line 19460) | func (s *Join_operatorContext) COMMA() antlr.TerminalNode { method JOIN_ (line 19464) | func (s *Join_operatorContext) JOIN_() antlr.TerminalNode { method NATURAL_ (line 19468) | func (s *Join_operatorContext) NATURAL_() antlr.TerminalNode { method LEFT_ (line 19472) | func (s *Join_operatorContext) LEFT_() antlr.TerminalNode { method INNER_ (line 19476) | func (s *Join_operatorContext) INNER_() antlr.TerminalNode { method CROSS_ (line 19480) | func (s *Join_operatorContext) CROSS_() antlr.TerminalNode { method OUTER_ (line 19484) | func (s *Join_operatorContext) OUTER_() antlr.TerminalNode { method GetRuleContext (line 19488) | func (s *Join_operatorContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 19492) | func (s *Join_operatorContext) ToStringTree(ruleNames []string, recog ... method EnterRule (line 19496) | func (s *Join_operatorContext) EnterRule(listener antlr.ParseTreeListe... method ExitRule (line 19502) | func (s *Join_operatorContext) ExitRule(listener antlr.ParseTreeListen... method Accept (line 19508) | func (s *Join_operatorContext) Accept(visitor antlr.ParseTreeVisitor) ... function NewEmptyJoin_operatorContext (line 19433) | func NewEmptyJoin_operatorContext() *Join_operatorContext { function InitEmptyJoin_operatorContext (line 19440) | func InitEmptyJoin_operatorContext(p *Join_operatorContext) { function NewJoin_operatorContext (line 19447) | func NewJoin_operatorContext(parser antlr.Parser, parent antlr.ParserRul... type IJoin_constraintContext (line 19647) | type IJoin_constraintContext interface type Join_constraintContext (line 19668) | type Join_constraintContext struct method IsJoin_constraintContext (line 19685) | func (*Join_constraintContext) IsJoin_constraintContext() {} method GetParser (line 19698) | func (s *Join_constraintContext) GetParser() antlr.Parser { return s.p... method ON_ (line 19700) | func (s *Join_constraintContext) ON_() antlr.TerminalNode { method Expr (line 19704) | func (s *Join_constraintContext) Expr() IExprContext { method USING_ (line 19720) | func (s *Join_constraintContext) USING_() antlr.TerminalNode { method OPEN_PAR (line 19724) | func (s *Join_constraintContext) OPEN_PAR() antlr.TerminalNode { method AllColumn_name (line 19728) | func (s *Join_constraintContext) AllColumn_name() []IColumn_nameContext { method Column_name (line 19749) | func (s *Join_constraintContext) Column_name(i int) IColumn_nameContext { method CLOSE_PAR (line 19769) | func (s *Join_constraintContext) CLOSE_PAR() antlr.TerminalNode { method AllCOMMA (line 19773) | func (s *Join_constraintContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 19777) | func (s *Join_constraintContext) COMMA(i int) antlr.TerminalNode { method GetRuleContext (line 19781) | func (s *Join_constraintContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 19785) | func (s *Join_constraintContext) ToStringTree(ruleNames []string, reco... method EnterRule (line 19789) | func (s *Join_constraintContext) EnterRule(listener antlr.ParseTreeLis... method ExitRule (line 19795) | func (s *Join_constraintContext) ExitRule(listener antlr.ParseTreeList... method Accept (line 19801) | func (s *Join_constraintContext) Accept(visitor antlr.ParseTreeVisitor... function NewEmptyJoin_constraintContext (line 19673) | func NewEmptyJoin_constraintContext() *Join_constraintContext { function InitEmptyJoin_constraintContext (line 19680) | func InitEmptyJoin_constraintContext(p *Join_constraintContext) { function NewJoin_constraintContext (line 19687) | func NewJoin_constraintContext(parser antlr.Parser, parent antlr.ParserR... type ICompound_operatorContext (line 19916) | type ICompound_operatorContext interface type Compound_operatorContext (line 19932) | type Compound_operatorContext struct method IsCompound_operatorContext (line 19949) | func (*Compound_operatorContext) IsCompound_operatorContext() {} method GetParser (line 19962) | func (s *Compound_operatorContext) GetParser() antlr.Parser { return s... method UNION_ (line 19964) | func (s *Compound_operatorContext) UNION_() antlr.TerminalNode { method ALL_ (line 19968) | func (s *Compound_operatorContext) ALL_() antlr.TerminalNode { method INTERSECT_ (line 19972) | func (s *Compound_operatorContext) INTERSECT_() antlr.TerminalNode { method EXCEPT_ (line 19976) | func (s *Compound_operatorContext) EXCEPT_() antlr.TerminalNode { method GetRuleContext (line 19980) | func (s *Compound_operatorContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 19984) | func (s *Compound_operatorContext) ToStringTree(ruleNames []string, re... method EnterRule (line 19988) | func (s *Compound_operatorContext) EnterRule(listener antlr.ParseTreeL... method ExitRule (line 19994) | func (s *Compound_operatorContext) ExitRule(listener antlr.ParseTreeLi... method Accept (line 20000) | func (s *Compound_operatorContext) Accept(visitor antlr.ParseTreeVisit... function NewEmptyCompound_operatorContext (line 19937) | func NewEmptyCompound_operatorContext() *Compound_operatorContext { function InitEmptyCompound_operatorContext (line 19944) | func InitEmptyCompound_operatorContext(p *Compound_operatorContext) { function NewCompound_operatorContext (line 19951) | func NewCompound_operatorContext(parser antlr.Parser, parent antlr.Parse... type IUpdate_stmtContext (line 20092) | type IUpdate_stmtContext interface type Update_stmtContext (line 20130) | type Update_stmtContext struct method IsUpdate_stmtContext (line 20148) | func (*Update_stmtContext) IsUpdate_stmtContext() {} method GetParser (line 20161) | func (s *Update_stmtContext) GetParser() antlr.Parser { return s.parser } method GetWhere (line 20163) | func (s *Update_stmtContext) GetWhere() IExprContext { return s.where } method SetWhere (line 20165) | func (s *Update_stmtContext) SetWhere(v IExprContext) { s.where = v } method UPDATE_ (line 20167) | func (s *Update_stmtContext) UPDATE_() antlr.TerminalNode { method Qualified_table_name (line 20171) | func (s *Update_stmtContext) Qualified_table_name() IQualified_table_n... method SET_ (line 20187) | func (s *Update_stmtContext) SET_() antlr.TerminalNode { method Assignment_list (line 20191) | func (s *Update_stmtContext) Assignment_list() IAssignment_listContext { method With_clause (line 20207) | func (s *Update_stmtContext) With_clause() IWith_clauseContext { method OR_ (line 20223) | func (s *Update_stmtContext) OR_() antlr.TerminalNode { method FROM_ (line 20227) | func (s *Update_stmtContext) FROM_() antlr.TerminalNode { method WHERE_ (line 20231) | func (s *Update_stmtContext) WHERE_() antlr.TerminalNode { method Returning_clause (line 20235) | func (s *Update_stmtContext) Returning_clause() IReturning_clauseConte... method ROLLBACK_ (line 20251) | func (s *Update_stmtContext) ROLLBACK_() antlr.TerminalNode { method ABORT_ (line 20255) | func (s *Update_stmtContext) ABORT_() antlr.TerminalNode { method REPLACE_ (line 20259) | func (s *Update_stmtContext) REPLACE_() antlr.TerminalNode { method FAIL_ (line 20263) | func (s *Update_stmtContext) FAIL_() antlr.TerminalNode { method IGNORE_ (line 20267) | func (s *Update_stmtContext) IGNORE_() antlr.TerminalNode { method Expr (line 20271) | func (s *Update_stmtContext) Expr() IExprContext { method AllTable_or_subquery (line 20287) | func (s *Update_stmtContext) AllTable_or_subquery() []ITable_or_subque... method Table_or_subquery (line 20308) | func (s *Update_stmtContext) Table_or_subquery(i int) ITable_or_subque... method Join_clause (line 20328) | func (s *Update_stmtContext) Join_clause() IJoin_clauseContext { method AllCOMMA (line 20344) | func (s *Update_stmtContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 20348) | func (s *Update_stmtContext) COMMA(i int) antlr.TerminalNode { method GetRuleContext (line 20352) | func (s *Update_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 20356) | func (s *Update_stmtContext) ToStringTree(ruleNames []string, recog an... method EnterRule (line 20360) | func (s *Update_stmtContext) EnterRule(listener antlr.ParseTreeListene... method ExitRule (line 20366) | func (s *Update_stmtContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 20372) | func (s *Update_stmtContext) Accept(visitor antlr.ParseTreeVisitor) in... function NewEmptyUpdate_stmtContext (line 20136) | func NewEmptyUpdate_stmtContext() *Update_stmtContext { function InitEmptyUpdate_stmtContext (line 20143) | func InitEmptyUpdate_stmtContext(p *Update_stmtContext) { function NewUpdate_stmtContext (line 20150) | func NewUpdate_stmtContext(parser antlr.Parser, parent antlr.ParserRuleC... type IAssignment_listContext (line 20575) | type IAssignment_listContext interface type Assignment_listContext (line 20591) | type Assignment_listContext struct method IsAssignment_listContext (line 20608) | func (*Assignment_listContext) IsAssignment_listContext() {} method GetParser (line 20621) | func (s *Assignment_listContext) GetParser() antlr.Parser { return s.p... method AllAssignment (line 20623) | func (s *Assignment_listContext) AllAssignment() []IAssignmentContext { method Assignment (line 20644) | func (s *Assignment_listContext) Assignment(i int) IAssignmentContext { method AllCOMMA (line 20664) | func (s *Assignment_listContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 20668) | func (s *Assignment_listContext) COMMA(i int) antlr.TerminalNode { method GetRuleContext (line 20672) | func (s *Assignment_listContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 20676) | func (s *Assignment_listContext) ToStringTree(ruleNames []string, reco... method EnterRule (line 20680) | func (s *Assignment_listContext) EnterRule(listener antlr.ParseTreeLis... method ExitRule (line 20686) | func (s *Assignment_listContext) ExitRule(listener antlr.ParseTreeList... method Accept (line 20692) | func (s *Assignment_listContext) Accept(visitor antlr.ParseTreeVisitor... function NewEmptyAssignment_listContext (line 20596) | func NewEmptyAssignment_listContext() *Assignment_listContext { function InitEmptyAssignment_listContext (line 20603) | func InitEmptyAssignment_listContext(p *Assignment_listContext) { function NewAssignment_listContext (line 20610) | func NewAssignment_listContext(parser antlr.Parser, parent antlr.ParserR... type IAssignmentContext (line 20755) | type IAssignmentContext interface type AssignmentContext (line 20771) | type AssignmentContext struct method IsAssignmentContext (line 20788) | func (*AssignmentContext) IsAssignmentContext() {} method GetParser (line 20801) | func (s *AssignmentContext) GetParser() antlr.Parser { return s.parser } method ASSIGN (line 20803) | func (s *AssignmentContext) ASSIGN() antlr.TerminalNode { method Expr (line 20807) | func (s *AssignmentContext) Expr() IExprContext { method Column_name (line 20823) | func (s *AssignmentContext) Column_name() IColumn_nameContext { method Column_name_list (line 20839) | func (s *AssignmentContext) Column_name_list() IColumn_name_listContext { method GetRuleContext (line 20855) | func (s *AssignmentContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 20859) | func (s *AssignmentContext) ToStringTree(ruleNames []string, recog ant... method EnterRule (line 20863) | func (s *AssignmentContext) EnterRule(listener antlr.ParseTreeListener) { method ExitRule (line 20869) | func (s *AssignmentContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 20875) | func (s *AssignmentContext) Accept(visitor antlr.ParseTreeVisitor) int... function NewEmptyAssignmentContext (line 20776) | func NewEmptyAssignmentContext() *AssignmentContext { function InitEmptyAssignmentContext (line 20783) | func InitEmptyAssignmentContext(p *AssignmentContext) { function NewAssignmentContext (line 20790) | func NewAssignmentContext(parser antlr.Parser, parent antlr.ParserRuleCo... type IColumn_name_listContext (line 20938) | type IColumn_name_listContext interface type Column_name_listContext (line 20956) | type Column_name_listContext struct method IsColumn_name_listContext (line 20973) | func (*Column_name_listContext) IsColumn_name_listContext() {} method GetParser (line 20986) | func (s *Column_name_listContext) GetParser() antlr.Parser { return s.... method OPEN_PAR (line 20988) | func (s *Column_name_listContext) OPEN_PAR() antlr.TerminalNode { method AllColumn_name (line 20992) | func (s *Column_name_listContext) AllColumn_name() []IColumn_nameConte... method Column_name (line 21013) | func (s *Column_name_listContext) Column_name(i int) IColumn_nameConte... method CLOSE_PAR (line 21033) | func (s *Column_name_listContext) CLOSE_PAR() antlr.TerminalNode { method AllCOMMA (line 21037) | func (s *Column_name_listContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 21041) | func (s *Column_name_listContext) COMMA(i int) antlr.TerminalNode { method GetRuleContext (line 21045) | func (s *Column_name_listContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 21049) | func (s *Column_name_listContext) ToStringTree(ruleNames []string, rec... method EnterRule (line 21053) | func (s *Column_name_listContext) EnterRule(listener antlr.ParseTreeLi... method ExitRule (line 21059) | func (s *Column_name_listContext) ExitRule(listener antlr.ParseTreeLis... method Accept (line 21065) | func (s *Column_name_listContext) Accept(visitor antlr.ParseTreeVisito... function NewEmptyColumn_name_listContext (line 20961) | func NewEmptyColumn_name_listContext() *Column_name_listContext { function InitEmptyColumn_name_listContext (line 20968) | func InitEmptyColumn_name_listContext(p *Column_name_listContext) { function NewColumn_name_listContext (line 20975) | func NewColumn_name_listContext(parser antlr.Parser, parent antlr.Parser... type IUpdate_stmt_limitedContext (line 21144) | type IUpdate_stmt_limitedContext interface type Update_stmt_limitedContext (line 21180) | type Update_stmt_limitedContext struct method IsUpdate_stmt_limitedContext (line 21197) | func (*Update_stmt_limitedContext) IsUpdate_stmt_limitedContext() {} method GetParser (line 21210) | func (s *Update_stmt_limitedContext) GetParser() antlr.Parser { return... method UPDATE_ (line 21212) | func (s *Update_stmt_limitedContext) UPDATE_() antlr.TerminalNode { method Qualified_table_name (line 21216) | func (s *Update_stmt_limitedContext) Qualified_table_name() IQualified... method SET_ (line 21232) | func (s *Update_stmt_limitedContext) SET_() antlr.TerminalNode { method AllASSIGN (line 21236) | func (s *Update_stmt_limitedContext) AllASSIGN() []antlr.TerminalNode { method ASSIGN (line 21240) | func (s *Update_stmt_limitedContext) ASSIGN(i int) antlr.TerminalNode { method AllExpr (line 21244) | func (s *Update_stmt_limitedContext) AllExpr() []IExprContext { method Expr (line 21265) | func (s *Update_stmt_limitedContext) Expr(i int) IExprContext { method AllColumn_name (line 21285) | func (s *Update_stmt_limitedContext) AllColumn_name() []IColumn_nameCo... method Column_name (line 21306) | func (s *Update_stmt_limitedContext) Column_name(i int) IColumn_nameCo... method AllColumn_name_list (line 21326) | func (s *Update_stmt_limitedContext) AllColumn_name_list() []IColumn_n... method Column_name_list (line 21347) | func (s *Update_stmt_limitedContext) Column_name_list(i int) IColumn_n... method With_clause (line 21367) | func (s *Update_stmt_limitedContext) With_clause() IWith_clauseContext { method OR_ (line 21383) | func (s *Update_stmt_limitedContext) OR_() antlr.TerminalNode { method AllCOMMA (line 21387) | func (s *Update_stmt_limitedContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 21391) | func (s *Update_stmt_limitedContext) COMMA(i int) antlr.TerminalNode { method WHERE_ (line 21395) | func (s *Update_stmt_limitedContext) WHERE_() antlr.TerminalNode { method Returning_clause (line 21399) | func (s *Update_stmt_limitedContext) Returning_clause() IReturning_cla... method Limit_stmt (line 21415) | func (s *Update_stmt_limitedContext) Limit_stmt() ILimit_stmtContext { method ROLLBACK_ (line 21431) | func (s *Update_stmt_limitedContext) ROLLBACK_() antlr.TerminalNode { method ABORT_ (line 21435) | func (s *Update_stmt_limitedContext) ABORT_() antlr.TerminalNode { method REPLACE_ (line 21439) | func (s *Update_stmt_limitedContext) REPLACE_() antlr.TerminalNode { method FAIL_ (line 21443) | func (s *Update_stmt_limitedContext) FAIL_() antlr.TerminalNode { method IGNORE_ (line 21447) | func (s *Update_stmt_limitedContext) IGNORE_() antlr.TerminalNode { method Order_by_stmt (line 21451) | func (s *Update_stmt_limitedContext) Order_by_stmt() IOrder_by_stmtCon... method GetRuleContext (line 21467) | func (s *Update_stmt_limitedContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 21471) | func (s *Update_stmt_limitedContext) ToStringTree(ruleNames []string, ... method EnterRule (line 21475) | func (s *Update_stmt_limitedContext) EnterRule(listener antlr.ParseTre... method ExitRule (line 21481) | func (s *Update_stmt_limitedContext) ExitRule(listener antlr.ParseTree... method Accept (line 21487) | func (s *Update_stmt_limitedContext) Accept(visitor antlr.ParseTreeVis... function NewEmptyUpdate_stmt_limitedContext (line 21185) | func NewEmptyUpdate_stmt_limitedContext() *Update_stmt_limitedContext { function InitEmptyUpdate_stmt_limitedContext (line 21192) | func InitEmptyUpdate_stmt_limitedContext(p *Update_stmt_limitedContext) { function NewUpdate_stmt_limitedContext (line 21199) | func NewUpdate_stmt_limitedContext(parser antlr.Parser, parent antlr.Par... type IQualified_table_nameContext (line 21735) | type IQualified_table_nameContext interface type Qualified_table_nameContext (line 21756) | type Qualified_table_nameContext struct method IsQualified_table_nameContext (line 21773) | func (*Qualified_table_nameContext) IsQualified_table_nameContext() {} method GetParser (line 21786) | func (s *Qualified_table_nameContext) GetParser() antlr.Parser { retur... method Table_name (line 21788) | func (s *Qualified_table_nameContext) Table_name() ITable_nameContext { method Schema_name (line 21804) | func (s *Qualified_table_nameContext) Schema_name() ISchema_nameContext { method DOT (line 21820) | func (s *Qualified_table_nameContext) DOT() antlr.TerminalNode { method AS_ (line 21824) | func (s *Qualified_table_nameContext) AS_() antlr.TerminalNode { method Alias (line 21828) | func (s *Qualified_table_nameContext) Alias() IAliasContext { method INDEXED_ (line 21844) | func (s *Qualified_table_nameContext) INDEXED_() antlr.TerminalNode { method BY_ (line 21848) | func (s *Qualified_table_nameContext) BY_() antlr.TerminalNode { method Index_name (line 21852) | func (s *Qualified_table_nameContext) Index_name() IIndex_nameContext { method NOT_ (line 21868) | func (s *Qualified_table_nameContext) NOT_() antlr.TerminalNode { method GetRuleContext (line 21872) | func (s *Qualified_table_nameContext) GetRuleContext() antlr.RuleConte... method ToStringTree (line 21876) | func (s *Qualified_table_nameContext) ToStringTree(ruleNames []string,... method EnterRule (line 21880) | func (s *Qualified_table_nameContext) EnterRule(listener antlr.ParseTr... method ExitRule (line 21886) | func (s *Qualified_table_nameContext) ExitRule(listener antlr.ParseTre... method Accept (line 21892) | func (s *Qualified_table_nameContext) Accept(visitor antlr.ParseTreeVi... function NewEmptyQualified_table_nameContext (line 21761) | func NewEmptyQualified_table_nameContext() *Qualified_table_nameContext { function InitEmptyQualified_table_nameContext (line 21768) | func InitEmptyQualified_table_nameContext(p *Qualified_table_nameContext) { function NewQualified_table_nameContext (line 21775) | func NewQualified_table_nameContext(parser antlr.Parser, parent antlr.Pa... type IVacuum_stmtContext (line 22019) | type IVacuum_stmtContext interface type Vacuum_stmtContext (line 22035) | type Vacuum_stmtContext struct method IsVacuum_stmtContext (line 22052) | func (*Vacuum_stmtContext) IsVacuum_stmtContext() {} method GetParser (line 22065) | func (s *Vacuum_stmtContext) GetParser() antlr.Parser { return s.parser } method VACUUM_ (line 22067) | func (s *Vacuum_stmtContext) VACUUM_() antlr.TerminalNode { method Schema_name (line 22071) | func (s *Vacuum_stmtContext) Schema_name() ISchema_nameContext { method INTO_ (line 22087) | func (s *Vacuum_stmtContext) INTO_() antlr.TerminalNode { method Filename (line 22091) | func (s *Vacuum_stmtContext) Filename() IFilenameContext { method GetRuleContext (line 22107) | func (s *Vacuum_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 22111) | func (s *Vacuum_stmtContext) ToStringTree(ruleNames []string, recog an... method EnterRule (line 22115) | func (s *Vacuum_stmtContext) EnterRule(listener antlr.ParseTreeListene... method ExitRule (line 22121) | func (s *Vacuum_stmtContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 22127) | func (s *Vacuum_stmtContext) Accept(visitor antlr.ParseTreeVisitor) in... function NewEmptyVacuum_stmtContext (line 22040) | func NewEmptyVacuum_stmtContext() *Vacuum_stmtContext { function InitEmptyVacuum_stmtContext (line 22047) | func InitEmptyVacuum_stmtContext(p *Vacuum_stmtContext) { function NewVacuum_stmtContext (line 22054) | func NewVacuum_stmtContext(parser antlr.Parser, parent antlr.ParserRuleC... type IFilter_clauseContext (line 22200) | type IFilter_clauseContext interface type Filter_clauseContext (line 22217) | type Filter_clauseContext struct method IsFilter_clauseContext (line 22234) | func (*Filter_clauseContext) IsFilter_clauseContext() {} method GetParser (line 22247) | func (s *Filter_clauseContext) GetParser() antlr.Parser { return s.par... method FILTER_ (line 22249) | func (s *Filter_clauseContext) FILTER_() antlr.TerminalNode { method OPEN_PAR (line 22253) | func (s *Filter_clauseContext) OPEN_PAR() antlr.TerminalNode { method WHERE_ (line 22257) | func (s *Filter_clauseContext) WHERE_() antlr.TerminalNode { method Expr (line 22261) | func (s *Filter_clauseContext) Expr() IExprContext { method CLOSE_PAR (line 22277) | func (s *Filter_clauseContext) CLOSE_PAR() antlr.TerminalNode { method GetRuleContext (line 22281) | func (s *Filter_clauseContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 22285) | func (s *Filter_clauseContext) ToStringTree(ruleNames []string, recog ... method EnterRule (line 22289) | func (s *Filter_clauseContext) EnterRule(listener antlr.ParseTreeListe... method ExitRule (line 22295) | func (s *Filter_clauseContext) ExitRule(listener antlr.ParseTreeListen... method Accept (line 22301) | func (s *Filter_clauseContext) Accept(visitor antlr.ParseTreeVisitor) ... function NewEmptyFilter_clauseContext (line 22222) | func NewEmptyFilter_clauseContext() *Filter_clauseContext { function InitEmptyFilter_clauseContext (line 22229) | func InitEmptyFilter_clauseContext(p *Filter_clauseContext) { function NewFilter_clauseContext (line 22236) | func NewFilter_clauseContext(parser antlr.Parser, parent antlr.ParserRul... type IWindow_defnContext (line 22366) | type IWindow_defnContext interface type Window_defnContext (line 22392) | type Window_defnContext struct method IsWindow_defnContext (line 22409) | func (*Window_defnContext) IsWindow_defnContext() {} method GetParser (line 22422) | func (s *Window_defnContext) GetParser() antlr.Parser { return s.parser } method OPEN_PAR (line 22424) | func (s *Window_defnContext) OPEN_PAR() antlr.TerminalNode { method CLOSE_PAR (line 22428) | func (s *Window_defnContext) CLOSE_PAR() antlr.TerminalNode { method ORDER_ (line 22432) | func (s *Window_defnContext) ORDER_() antlr.TerminalNode { method AllBY_ (line 22436) | func (s *Window_defnContext) AllBY_() []antlr.TerminalNode { method BY_ (line 22440) | func (s *Window_defnContext) BY_(i int) antlr.TerminalNode { method AllOrdering_term (line 22444) | func (s *Window_defnContext) AllOrdering_term() []IOrdering_termContext { method Ordering_term (line 22465) | func (s *Window_defnContext) Ordering_term(i int) IOrdering_termContext { method Base_window_name (line 22485) | func (s *Window_defnContext) Base_window_name() IBase_window_nameConte... method PARTITION_ (line 22501) | func (s *Window_defnContext) PARTITION_() antlr.TerminalNode { method AllExpr (line 22505) | func (s *Window_defnContext) AllExpr() []IExprContext { method Expr (line 22526) | func (s *Window_defnContext) Expr(i int) IExprContext { method Frame_spec (line 22546) | func (s *Window_defnContext) Frame_spec() IFrame_specContext { method AllCOMMA (line 22562) | func (s *Window_defnContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 22566) | func (s *Window_defnContext) COMMA(i int) antlr.TerminalNode { method GetRuleContext (line 22570) | func (s *Window_defnContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 22574) | func (s *Window_defnContext) ToStringTree(ruleNames []string, recog an... method EnterRule (line 22578) | func (s *Window_defnContext) EnterRule(listener antlr.ParseTreeListene... method ExitRule (line 22584) | func (s *Window_defnContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 22590) | func (s *Window_defnContext) Accept(visitor antlr.ParseTreeVisitor) in... function NewEmptyWindow_defnContext (line 22397) | func NewEmptyWindow_defnContext() *Window_defnContext { function InitEmptyWindow_defnContext (line 22404) | func InitEmptyWindow_defnContext(p *Window_defnContext) { function NewWindow_defnContext (line 22411) | func NewWindow_defnContext(parser antlr.Parser, parent antlr.ParserRuleC... type IOver_clauseContext (line 22771) | type IOver_clauseContext interface type Over_clauseContext (line 22799) | type Over_clauseContext struct method IsOver_clauseContext (line 22816) | func (*Over_clauseContext) IsOver_clauseContext() {} method GetParser (line 22829) | func (s *Over_clauseContext) GetParser() antlr.Parser { return s.parser } method OVER_ (line 22831) | func (s *Over_clauseContext) OVER_() antlr.TerminalNode { method Window_name (line 22835) | func (s *Over_clauseContext) Window_name() IWindow_nameContext { method OPEN_PAR (line 22851) | func (s *Over_clauseContext) OPEN_PAR() antlr.TerminalNode { method CLOSE_PAR (line 22855) | func (s *Over_clauseContext) CLOSE_PAR() antlr.TerminalNode { method Base_window_name (line 22859) | func (s *Over_clauseContext) Base_window_name() IBase_window_nameConte... method PARTITION_ (line 22875) | func (s *Over_clauseContext) PARTITION_() antlr.TerminalNode { method AllBY_ (line 22879) | func (s *Over_clauseContext) AllBY_() []antlr.TerminalNode { method BY_ (line 22883) | func (s *Over_clauseContext) BY_(i int) antlr.TerminalNode { method AllExpr (line 22887) | func (s *Over_clauseContext) AllExpr() []IExprContext { method Expr (line 22908) | func (s *Over_clauseContext) Expr(i int) IExprContext { method ORDER_ (line 22928) | func (s *Over_clauseContext) ORDER_() antlr.TerminalNode { method AllOrdering_term (line 22932) | func (s *Over_clauseContext) AllOrdering_term() []IOrdering_termContext { method Ordering_term (line 22953) | func (s *Over_clauseContext) Ordering_term(i int) IOrdering_termContext { method Frame_spec (line 22973) | func (s *Over_clauseContext) Frame_spec() IFrame_specContext { method AllCOMMA (line 22989) | func (s *Over_clauseContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 22993) | func (s *Over_clauseContext) COMMA(i int) antlr.TerminalNode { method GetRuleContext (line 22997) | func (s *Over_clauseContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 23001) | func (s *Over_clauseContext) ToStringTree(ruleNames []string, recog an... method EnterRule (line 23005) | func (s *Over_clauseContext) EnterRule(listener antlr.ParseTreeListene... method ExitRule (line 23011) | func (s *Over_clauseContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 23017) | func (s *Over_clauseContext) Accept(visitor antlr.ParseTreeVisitor) in... function NewEmptyOver_clauseContext (line 22804) | func NewEmptyOver_clauseContext() *Over_clauseContext { function InitEmptyOver_clauseContext (line 22811) | func InitEmptyOver_clauseContext(p *Over_clauseContext) { function NewOver_clauseContext (line 22818) | func NewOver_clauseContext(parser antlr.Parser, parent antlr.ParserRuleC... type IFrame_specContext (line 23232) | type IFrame_specContext interface type Frame_specContext (line 23252) | type Frame_specContext struct method IsFrame_specContext (line 23269) | func (*Frame_specContext) IsFrame_specContext() {} method GetParser (line 23282) | func (s *Frame_specContext) GetParser() antlr.Parser { return s.parser } method Frame_clause (line 23284) | func (s *Frame_specContext) Frame_clause() IFrame_clauseContext { method EXCLUDE_ (line 23300) | func (s *Frame_specContext) EXCLUDE_() antlr.TerminalNode { method CURRENT_ (line 23304) | func (s *Frame_specContext) CURRENT_() antlr.TerminalNode { method ROW_ (line 23308) | func (s *Frame_specContext) ROW_() antlr.TerminalNode { method GROUP_ (line 23312) | func (s *Frame_specContext) GROUP_() antlr.TerminalNode { method TIES_ (line 23316) | func (s *Frame_specContext) TIES_() antlr.TerminalNode { method NO_ (line 23320) | func (s *Frame_specContext) NO_() antlr.TerminalNode { method OTHERS_ (line 23324) | func (s *Frame_specContext) OTHERS_() antlr.TerminalNode { method GetRuleContext (line 23328) | func (s *Frame_specContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 23332) | func (s *Frame_specContext) ToStringTree(ruleNames []string, recog ant... method EnterRule (line 23336) | func (s *Frame_specContext) EnterRule(listener antlr.ParseTreeListener) { method ExitRule (line 23342) | func (s *Frame_specContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 23348) | func (s *Frame_specContext) Accept(visitor antlr.ParseTreeVisitor) int... function NewEmptyFrame_specContext (line 23257) | func NewEmptyFrame_specContext() *Frame_specContext { function InitEmptyFrame_specContext (line 23264) | func InitEmptyFrame_specContext(p *Frame_specContext) { function NewFrame_specContext (line 23271) | func NewFrame_specContext(parser antlr.Parser, parent antlr.ParserRuleCo... type IFrame_clauseContext (line 23456) | type IFrame_clauseContext interface type Frame_clauseContext (line 23476) | type Frame_clauseContext struct method IsFrame_clauseContext (line 23493) | func (*Frame_clauseContext) IsFrame_clauseContext() {} method GetParser (line 23506) | func (s *Frame_clauseContext) GetParser() antlr.Parser { return s.pars... method RANGE_ (line 23508) | func (s *Frame_clauseContext) RANGE_() antlr.TerminalNode { method ROWS_ (line 23512) | func (s *Frame_clauseContext) ROWS_() antlr.TerminalNode { method GROUPS_ (line 23516) | func (s *Frame_clauseContext) GROUPS_() antlr.TerminalNode { method Frame_single (line 23520) | func (s *Frame_clauseContext) Frame_single() IFrame_singleContext { method BETWEEN_ (line 23536) | func (s *Frame_clauseContext) BETWEEN_() antlr.TerminalNode { method Frame_left (line 23540) | func (s *Frame_clauseContext) Frame_left() IFrame_leftContext { method AND_ (line 23556) | func (s *Frame_clauseContext) AND_() antlr.TerminalNode { method Frame_right (line 23560) | func (s *Frame_clauseContext) Frame_right() IFrame_rightContext { method GetRuleContext (line 23576) | func (s *Frame_clauseContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 23580) | func (s *Frame_clauseContext) ToStringTree(ruleNames []string, recog a... method EnterRule (line 23584) | func (s *Frame_clauseContext) EnterRule(listener antlr.ParseTreeListen... method ExitRule (line 23590) | func (s *Frame_clauseContext) ExitRule(listener antlr.ParseTreeListene... method Accept (line 23596) | func (s *Frame_clauseContext) Accept(visitor antlr.ParseTreeVisitor) i... function NewEmptyFrame_clauseContext (line 23481) | func NewEmptyFrame_clauseContext() *Frame_clauseContext { function InitEmptyFrame_clauseContext (line 23488) | func InitEmptyFrame_clauseContext(p *Frame_clauseContext) { function NewFrame_clauseContext (line 23495) | func NewFrame_clauseContext(parser antlr.Parser, parent antlr.ParserRule... type ISimple_function_invocationContext (line 23680) | type ISimple_function_invocationContext interface type Simple_function_invocationContext (line 23700) | type Simple_function_invocationContext struct method IsSimple_function_invocationContext (line 23717) | func (*Simple_function_invocationContext) IsSimple_function_invocation... method GetParser (line 23730) | func (s *Simple_function_invocationContext) GetParser() antlr.Parser {... method Simple_func (line 23732) | func (s *Simple_function_invocationContext) Simple_func() ISimple_func... method OPEN_PAR (line 23748) | func (s *Simple_function_invocationContext) OPEN_PAR() antlr.TerminalN... method CLOSE_PAR (line 23752) | func (s *Simple_function_invocationContext) CLOSE_PAR() antlr.Terminal... method AllExpr (line 23756) | func (s *Simple_function_invocationContext) AllExpr() []IExprContext { method Expr (line 23777) | func (s *Simple_function_invocationContext) Expr(i int) IExprContext { method STAR (line 23797) | func (s *Simple_function_invocationContext) STAR() antlr.TerminalNode { method AllCOMMA (line 23801) | func (s *Simple_function_invocationContext) AllCOMMA() []antlr.Termina... method COMMA (line 23805) | func (s *Simple_function_invocationContext) COMMA(i int) antlr.Termina... method GetRuleContext (line 23809) | func (s *Simple_function_invocationContext) GetRuleContext() antlr.Rul... method ToStringTree (line 23813) | func (s *Simple_function_invocationContext) ToStringTree(ruleNames []s... method EnterRule (line 23817) | func (s *Simple_function_invocationContext) EnterRule(listener antlr.P... method ExitRule (line 23823) | func (s *Simple_function_invocationContext) ExitRule(listener antlr.Pa... method Accept (line 23829) | func (s *Simple_function_invocationContext) Accept(visitor antlr.Parse... function NewEmptySimple_function_invocationContext (line 23705) | func NewEmptySimple_function_invocationContext() *Simple_function_invoca... function InitEmptySimple_function_invocationContext (line 23712) | func InitEmptySimple_function_invocationContext(p *Simple_function_invoc... function NewSimple_function_invocationContext (line 23719) | func NewSimple_function_invocationContext(parser antlr.Parser, parent an... type IAggregate_function_invocationContext (line 23935) | type IAggregate_function_invocationContext interface type Aggregate_function_invocationContext (line 23957) | type Aggregate_function_invocationContext struct method IsAggregate_function_invocationContext (line 23974) | func (*Aggregate_function_invocationContext) IsAggregate_function_invo... method GetParser (line 23987) | func (s *Aggregate_function_invocationContext) GetParser() antlr.Parse... method Aggregate_func (line 23989) | func (s *Aggregate_function_invocationContext) Aggregate_func() IAggre... method OPEN_PAR (line 24005) | func (s *Aggregate_function_invocationContext) OPEN_PAR() antlr.Termin... method CLOSE_PAR (line 24009) | func (s *Aggregate_function_invocationContext) CLOSE_PAR() antlr.Termi... method AllExpr (line 24013) | func (s *Aggregate_function_invocationContext) AllExpr() []IExprContext { method Expr (line 24034) | func (s *Aggregate_function_invocationContext) Expr(i int) IExprContext { method STAR (line 24054) | func (s *Aggregate_function_invocationContext) STAR() antlr.TerminalNo... method Filter_clause (line 24058) | func (s *Aggregate_function_invocationContext) Filter_clause() IFilter... method DISTINCT_ (line 24074) | func (s *Aggregate_function_invocationContext) DISTINCT_() antlr.Termi... method AllCOMMA (line 24078) | func (s *Aggregate_function_invocationContext) AllCOMMA() []antlr.Term... method COMMA (line 24082) | func (s *Aggregate_function_invocationContext) COMMA(i int) antlr.Term... method GetRuleContext (line 24086) | func (s *Aggregate_function_invocationContext) GetRuleContext() antlr.... method ToStringTree (line 24090) | func (s *Aggregate_function_invocationContext) ToStringTree(ruleNames ... method EnterRule (line 24094) | func (s *Aggregate_function_invocationContext) EnterRule(listener antl... method ExitRule (line 24100) | func (s *Aggregate_function_invocationContext) ExitRule(listener antlr... method Accept (line 24106) | func (s *Aggregate_function_invocationContext) Accept(visitor antlr.Pa... function NewEmptyAggregate_function_invocationContext (line 23962) | func NewEmptyAggregate_function_invocationContext() *Aggregate_function_... function InitEmptyAggregate_function_invocationContext (line 23969) | func InitEmptyAggregate_function_invocationContext(p *Aggregate_function... function NewAggregate_function_invocationContext (line 23976) | func NewAggregate_function_invocationContext(parser antlr.Parser, parent... type IWindow_function_invocationContext (line 24241) | type IWindow_function_invocationContext interface type Window_function_invocationContext (line 24265) | type Window_function_invocationContext struct method IsWindow_function_invocationContext (line 24282) | func (*Window_function_invocationContext) IsWindow_function_invocation... method GetParser (line 24295) | func (s *Window_function_invocationContext) GetParser() antlr.Parser {... method Window_function (line 24297) | func (s *Window_function_invocationContext) Window_function() IWindow_... method OPEN_PAR (line 24313) | func (s *Window_function_invocationContext) OPEN_PAR() antlr.TerminalN... method CLOSE_PAR (line 24317) | func (s *Window_function_invocationContext) CLOSE_PAR() antlr.Terminal... method OVER_ (line 24321) | func (s *Window_function_invocationContext) OVER_() antlr.TerminalNode { method Window_defn (line 24325) | func (s *Window_function_invocationContext) Window_defn() IWindow_defn... method Window_name (line 24341) | func (s *Window_function_invocationContext) Window_name() IWindow_name... method AllExpr (line 24357) | func (s *Window_function_invocationContext) AllExpr() []IExprContext { method Expr (line 24378) | func (s *Window_function_invocationContext) Expr(i int) IExprContext { method STAR (line 24398) | func (s *Window_function_invocationContext) STAR() antlr.TerminalNode { method Filter_clause (line 24402) | func (s *Window_function_invocationContext) Filter_clause() IFilter_cl... method AllCOMMA (line 24418) | func (s *Window_function_invocationContext) AllCOMMA() []antlr.Termina... method COMMA (line 24422) | func (s *Window_function_invocationContext) COMMA(i int) antlr.Termina... method GetRuleContext (line 24426) | func (s *Window_function_invocationContext) GetRuleContext() antlr.Rul... method ToStringTree (line 24430) | func (s *Window_function_invocationContext) ToStringTree(ruleNames []s... method EnterRule (line 24434) | func (s *Window_function_invocationContext) EnterRule(listener antlr.P... method ExitRule (line 24440) | func (s *Window_function_invocationContext) ExitRule(listener antlr.Pa... method Accept (line 24446) | func (s *Window_function_invocationContext) Accept(visitor antlr.Parse... function NewEmptyWindow_function_invocationContext (line 24270) | func NewEmptyWindow_function_invocationContext() *Window_function_invoca... function InitEmptyWindow_function_invocationContext (line 24277) | func InitEmptyWindow_function_invocationContext(p *Window_function_invoc... function NewWindow_function_invocationContext (line 24284) | func NewWindow_function_invocationContext(parser antlr.Parser, parent an... type ICommon_table_stmtContext (line 24595) | type ICommon_table_stmtContext interface type Common_table_stmtContext (line 24613) | type Common_table_stmtContext struct method IsCommon_table_stmtContext (line 24630) | func (*Common_table_stmtContext) IsCommon_table_stmtContext() {} method GetParser (line 24643) | func (s *Common_table_stmtContext) GetParser() antlr.Parser { return s... method WITH_ (line 24645) | func (s *Common_table_stmtContext) WITH_() antlr.TerminalNode { method AllCommon_table_expression (line 24649) | func (s *Common_table_stmtContext) AllCommon_table_expression() []ICom... method Common_table_expression (line 24670) | func (s *Common_table_stmtContext) Common_table_expression(i int) ICom... method RECURSIVE_ (line 24690) | func (s *Common_table_stmtContext) RECURSIVE_() antlr.TerminalNode { method AllCOMMA (line 24694) | func (s *Common_table_stmtContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 24698) | func (s *Common_table_stmtContext) COMMA(i int) antlr.TerminalNode { method GetRuleContext (line 24702) | func (s *Common_table_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 24706) | func (s *Common_table_stmtContext) ToStringTree(ruleNames []string, re... method EnterRule (line 24710) | func (s *Common_table_stmtContext) EnterRule(listener antlr.ParseTreeL... method ExitRule (line 24716) | func (s *Common_table_stmtContext) ExitRule(listener antlr.ParseTreeLi... method Accept (line 24722) | func (s *Common_table_stmtContext) Accept(visitor antlr.ParseTreeVisit... function NewEmptyCommon_table_stmtContext (line 24618) | func NewEmptyCommon_table_stmtContext() *Common_table_stmtContext { function InitEmptyCommon_table_stmtContext (line 24625) | func InitEmptyCommon_table_stmtContext(p *Common_table_stmtContext) { function NewCommon_table_stmtContext (line 24632) | func NewCommon_table_stmtContext(parser antlr.Parser, parent antlr.Parse... type IOrder_by_stmtContext (line 24809) | type IOrder_by_stmtContext interface type Order_by_stmtContext (line 24827) | type Order_by_stmtContext struct method IsOrder_by_stmtContext (line 24844) | func (*Order_by_stmtContext) IsOrder_by_stmtContext() {} method GetParser (line 24857) | func (s *Order_by_stmtContext) GetParser() antlr.Parser { return s.par... method ORDER_ (line 24859) | func (s *Order_by_stmtContext) ORDER_() antlr.TerminalNode { method BY_ (line 24863) | func (s *Order_by_stmtContext) BY_() antlr.TerminalNode { method AllOrdering_term (line 24867) | func (s *Order_by_stmtContext) AllOrdering_term() []IOrdering_termCont... method Ordering_term (line 24888) | func (s *Order_by_stmtContext) Ordering_term(i int) IOrdering_termCont... method AllCOMMA (line 24908) | func (s *Order_by_stmtContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 24912) | func (s *Order_by_stmtContext) COMMA(i int) antlr.TerminalNode { method GetRuleContext (line 24916) | func (s *Order_by_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 24920) | func (s *Order_by_stmtContext) ToStringTree(ruleNames []string, recog ... method EnterRule (line 24924) | func (s *Order_by_stmtContext) EnterRule(listener antlr.ParseTreeListe... method ExitRule (line 24930) | func (s *Order_by_stmtContext) ExitRule(listener antlr.ParseTreeListen... method Accept (line 24936) | func (s *Order_by_stmtContext) Accept(visitor antlr.ParseTreeVisitor) ... function NewEmptyOrder_by_stmtContext (line 24832) | func NewEmptyOrder_by_stmtContext() *Order_by_stmtContext { function InitEmptyOrder_by_stmtContext (line 24839) | func InitEmptyOrder_by_stmtContext(p *Order_by_stmtContext) { function NewOrder_by_stmtContext (line 24846) | func NewOrder_by_stmtContext(parser antlr.Parser, parent antlr.ParserRul... type ILimit_stmtContext (line 25015) | type ILimit_stmtContext interface type Limit_stmtContext (line 25032) | type Limit_stmtContext struct method IsLimit_stmtContext (line 25049) | func (*Limit_stmtContext) IsLimit_stmtContext() {} method GetParser (line 25062) | func (s *Limit_stmtContext) GetParser() antlr.Parser { return s.parser } method LIMIT_ (line 25064) | func (s *Limit_stmtContext) LIMIT_() antlr.TerminalNode { method AllExpr (line 25068) | func (s *Limit_stmtContext) AllExpr() []IExprContext { method Expr (line 25089) | func (s *Limit_stmtContext) Expr(i int) IExprContext { method OFFSET_ (line 25109) | func (s *Limit_stmtContext) OFFSET_() antlr.TerminalNode { method COMMA (line 25113) | func (s *Limit_stmtContext) COMMA() antlr.TerminalNode { method GetRuleContext (line 25117) | func (s *Limit_stmtContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 25121) | func (s *Limit_stmtContext) ToStringTree(ruleNames []string, recog ant... method EnterRule (line 25125) | func (s *Limit_stmtContext) EnterRule(listener antlr.ParseTreeListener) { method ExitRule (line 25131) | func (s *Limit_stmtContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 25137) | func (s *Limit_stmtContext) Accept(visitor antlr.ParseTreeVisitor) int... function NewEmptyLimit_stmtContext (line 25037) | func NewEmptyLimit_stmtContext() *Limit_stmtContext { function InitEmptyLimit_stmtContext (line 25044) | func InitEmptyLimit_stmtContext(p *Limit_stmtContext) { function NewLimit_stmtContext (line 25051) | func NewLimit_stmtContext(parser antlr.Parser, parent antlr.ParserRuleCo... type IOrdering_termContext (line 25205) | type IOrdering_termContext interface type Ordering_termContext (line 25224) | type Ordering_termContext struct method IsOrdering_termContext (line 25241) | func (*Ordering_termContext) IsOrdering_termContext() {} method GetParser (line 25254) | func (s *Ordering_termContext) GetParser() antlr.Parser { return s.par... method Expr (line 25256) | func (s *Ordering_termContext) Expr() IExprContext { method COLLATE_ (line 25272) | func (s *Ordering_termContext) COLLATE_() antlr.TerminalNode { method Collation_name (line 25276) | func (s *Ordering_termContext) Collation_name() ICollation_nameContext { method Asc_desc (line 25292) | func (s *Ordering_termContext) Asc_desc() IAsc_descContext { method NULLS_ (line 25308) | func (s *Ordering_termContext) NULLS_() antlr.TerminalNode { method FIRST_ (line 25312) | func (s *Ordering_termContext) FIRST_() antlr.TerminalNode { method LAST_ (line 25316) | func (s *Ordering_termContext) LAST_() antlr.TerminalNode { method GetRuleContext (line 25320) | func (s *Ordering_termContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 25324) | func (s *Ordering_termContext) ToStringTree(ruleNames []string, recog ... method EnterRule (line 25328) | func (s *Ordering_termContext) EnterRule(listener antlr.ParseTreeListe... method ExitRule (line 25334) | func (s *Ordering_termContext) ExitRule(listener antlr.ParseTreeListen... method Accept (line 25340) | func (s *Ordering_termContext) Accept(visitor antlr.ParseTreeVisitor) ... function NewEmptyOrdering_termContext (line 25229) | func NewEmptyOrdering_termContext() *Ordering_termContext { function InitEmptyOrdering_termContext (line 25236) | func InitEmptyOrdering_termContext(p *Ordering_termContext) { function NewOrdering_termContext (line 25243) | func NewOrdering_termContext(parser antlr.Parser, parent antlr.ParserRul... type IAsc_descContext (line 25440) | type IAsc_descContext interface type Asc_descContext (line 25454) | type Asc_descContext struct method IsAsc_descContext (line 25471) | func (*Asc_descContext) IsAsc_descContext() {} method GetParser (line 25484) | func (s *Asc_descContext) GetParser() antlr.Parser { return s.parser } method ASC_ (line 25486) | func (s *Asc_descContext) ASC_() antlr.TerminalNode { method DESC_ (line 25490) | func (s *Asc_descContext) DESC_() antlr.TerminalNode { method GetRuleContext (line 25494) | func (s *Asc_descContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 25498) | func (s *Asc_descContext) ToStringTree(ruleNames []string, recog antlr... method EnterRule (line 25502) | func (s *Asc_descContext) EnterRule(listener antlr.ParseTreeListener) { method ExitRule (line 25508) | func (s *Asc_descContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 25514) | func (s *Asc_descContext) Accept(visitor antlr.ParseTreeVisitor) inter... function NewEmptyAsc_descContext (line 25459) | func NewEmptyAsc_descContext() *Asc_descContext { function InitEmptyAsc_descContext (line 25466) | func InitEmptyAsc_descContext(p *Asc_descContext) { function NewAsc_descContext (line 25473) | func NewAsc_descContext(parser antlr.Parser, parent antlr.ParserRuleCont... type IFrame_leftContext (line 25556) | type IFrame_leftContext interface type Frame_leftContext (line 25574) | type Frame_leftContext struct method IsFrame_leftContext (line 25591) | func (*Frame_leftContext) IsFrame_leftContext() {} method GetParser (line 25604) | func (s *Frame_leftContext) GetParser() antlr.Parser { return s.parser } method Expr (line 25606) | func (s *Frame_leftContext) Expr() IExprContext { method PRECEDING_ (line 25622) | func (s *Frame_leftContext) PRECEDING_() antlr.TerminalNode { method FOLLOWING_ (line 25626) | func (s *Frame_leftContext) FOLLOWING_() antlr.TerminalNode { method CURRENT_ (line 25630) | func (s *Frame_leftContext) CURRENT_() antlr.TerminalNode { method ROW_ (line 25634) | func (s *Frame_leftContext) ROW_() antlr.TerminalNode { method UNBOUNDED_ (line 25638) | func (s *Frame_leftContext) UNBOUNDED_() antlr.TerminalNode { method GetRuleContext (line 25642) | func (s *Frame_leftContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 25646) | func (s *Frame_leftContext) ToStringTree(ruleNames []string, recog ant... method EnterRule (line 25650) | func (s *Frame_leftContext) EnterRule(listener antlr.ParseTreeListener) { method ExitRule (line 25656) | func (s *Frame_leftContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 25662) | func (s *Frame_leftContext) Accept(visitor antlr.ParseTreeVisitor) int... function NewEmptyFrame_leftContext (line 25579) | func NewEmptyFrame_leftContext() *Frame_leftContext { function InitEmptyFrame_leftContext (line 25586) | func InitEmptyFrame_leftContext(p *Frame_leftContext) { function NewFrame_leftContext (line 25593) | func NewFrame_leftContext(parser antlr.Parser, parent antlr.ParserRuleCo... type IFrame_rightContext (line 25768) | type IFrame_rightContext interface type Frame_rightContext (line 25786) | type Frame_rightContext struct method IsFrame_rightContext (line 25803) | func (*Frame_rightContext) IsFrame_rightContext() {} method GetParser (line 25816) | func (s *Frame_rightContext) GetParser() antlr.Parser { return s.parser } method Expr (line 25818) | func (s *Frame_rightContext) Expr() IExprContext { method PRECEDING_ (line 25834) | func (s *Frame_rightContext) PRECEDING_() antlr.TerminalNode { method FOLLOWING_ (line 25838) | func (s *Frame_rightContext) FOLLOWING_() antlr.TerminalNode { method CURRENT_ (line 25842) | func (s *Frame_rightContext) CURRENT_() antlr.TerminalNode { method ROW_ (line 25846) | func (s *Frame_rightContext) ROW_() antlr.TerminalNode { method UNBOUNDED_ (line 25850) | func (s *Frame_rightContext) UNBOUNDED_() antlr.TerminalNode { method GetRuleContext (line 25854) | func (s *Frame_rightContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 25858) | func (s *Frame_rightContext) ToStringTree(ruleNames []string, recog an... method EnterRule (line 25862) | func (s *Frame_rightContext) EnterRule(listener antlr.ParseTreeListene... method ExitRule (line 25868) | func (s *Frame_rightContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 25874) | func (s *Frame_rightContext) Accept(visitor antlr.ParseTreeVisitor) in... function NewEmptyFrame_rightContext (line 25791) | func NewEmptyFrame_rightContext() *Frame_rightContext { function InitEmptyFrame_rightContext (line 25798) | func InitEmptyFrame_rightContext(p *Frame_rightContext) { function NewFrame_rightContext (line 25805) | func NewFrame_rightContext(parser antlr.Parser, parent antlr.ParserRuleC... type IFrame_singleContext (line 25980) | type IFrame_singleContext interface type Frame_singleContext (line 25997) | type Frame_singleContext struct method IsFrame_singleContext (line 26014) | func (*Frame_singleContext) IsFrame_singleContext() {} method GetParser (line 26027) | func (s *Frame_singleContext) GetParser() antlr.Parser { return s.pars... method Expr (line 26029) | func (s *Frame_singleContext) Expr() IExprContext { method PRECEDING_ (line 26045) | func (s *Frame_singleContext) PRECEDING_() antlr.TerminalNode { method UNBOUNDED_ (line 26049) | func (s *Frame_singleContext) UNBOUNDED_() antlr.TerminalNode { method CURRENT_ (line 26053) | func (s *Frame_singleContext) CURRENT_() antlr.TerminalNode { method ROW_ (line 26057) | func (s *Frame_singleContext) ROW_() antlr.TerminalNode { method GetRuleContext (line 26061) | func (s *Frame_singleContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 26065) | func (s *Frame_singleContext) ToStringTree(ruleNames []string, recog a... method EnterRule (line 26069) | func (s *Frame_singleContext) EnterRule(listener antlr.ParseTreeListen... method ExitRule (line 26075) | func (s *Frame_singleContext) ExitRule(listener antlr.ParseTreeListene... method Accept (line 26081) | func (s *Frame_singleContext) Accept(visitor antlr.ParseTreeVisitor) i... function NewEmptyFrame_singleContext (line 26002) | func NewEmptyFrame_singleContext() *Frame_singleContext { function InitEmptyFrame_singleContext (line 26009) | func InitEmptyFrame_singleContext(p *Frame_singleContext) { function NewFrame_singleContext (line 26016) | func NewFrame_singleContext(parser antlr.Parser, parent antlr.ParserRule... type IWindow_functionContext (line 26172) | type IWindow_functionContext interface type Window_functionContext (line 26209) | type Window_functionContext struct method IsWindow_functionContext (line 26226) | func (*Window_functionContext) IsWindow_functionContext() {} method GetParser (line 26239) | func (s *Window_functionContext) GetParser() antlr.Parser { return s.p... method AllOPEN_PAR (line 26241) | func (s *Window_functionContext) AllOPEN_PAR() []antlr.TerminalNode { method OPEN_PAR (line 26245) | func (s *Window_functionContext) OPEN_PAR(i int) antlr.TerminalNode { method Expr (line 26249) | func (s *Window_functionContext) Expr() IExprContext { method AllCLOSE_PAR (line 26265) | func (s *Window_functionContext) AllCLOSE_PAR() []antlr.TerminalNode { method CLOSE_PAR (line 26269) | func (s *Window_functionContext) CLOSE_PAR(i int) antlr.TerminalNode { method OVER_ (line 26273) | func (s *Window_functionContext) OVER_() antlr.TerminalNode { method Order_by_expr_asc_desc (line 26277) | func (s *Window_functionContext) Order_by_expr_asc_desc() IOrder_by_ex... method FIRST_VALUE_ (line 26293) | func (s *Window_functionContext) FIRST_VALUE_() antlr.TerminalNode { method LAST_VALUE_ (line 26297) | func (s *Window_functionContext) LAST_VALUE_() antlr.TerminalNode { method Partition_by (line 26301) | func (s *Window_functionContext) Partition_by() IPartition_byContext { method Frame_clause (line 26317) | func (s *Window_functionContext) Frame_clause() IFrame_clauseContext { method CUME_DIST_ (line 26333) | func (s *Window_functionContext) CUME_DIST_() antlr.TerminalNode { method PERCENT_RANK_ (line 26337) | func (s *Window_functionContext) PERCENT_RANK_() antlr.TerminalNode { method Order_by_expr (line 26341) | func (s *Window_functionContext) Order_by_expr() IOrder_by_exprContext { method DENSE_RANK_ (line 26357) | func (s *Window_functionContext) DENSE_RANK_() antlr.TerminalNode { method RANK_ (line 26361) | func (s *Window_functionContext) RANK_() antlr.TerminalNode { method ROW_NUMBER_ (line 26365) | func (s *Window_functionContext) ROW_NUMBER_() antlr.TerminalNode { method LAG_ (line 26369) | func (s *Window_functionContext) LAG_() antlr.TerminalNode { method LEAD_ (line 26373) | func (s *Window_functionContext) LEAD_() antlr.TerminalNode { method Offset (line 26377) | func (s *Window_functionContext) Offset() IOffsetContext { method Default_value (line 26393) | func (s *Window_functionContext) Default_value() IDefault_valueContext { method NTH_VALUE_ (line 26409) | func (s *Window_functionContext) NTH_VALUE_() antlr.TerminalNode { method COMMA (line 26413) | func (s *Window_functionContext) COMMA() antlr.TerminalNode { method Signed_number (line 26417) | func (s *Window_functionContext) Signed_number() ISigned_numberContext { method NTILE_ (line 26433) | func (s *Window_functionContext) NTILE_() antlr.TerminalNode { method GetRuleContext (line 26437) | func (s *Window_functionContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 26441) | func (s *Window_functionContext) ToStringTree(ruleNames []string, reco... method EnterRule (line 26445) | func (s *Window_functionContext) EnterRule(listener antlr.ParseTreeLis... method ExitRule (line 26451) | func (s *Window_functionContext) ExitRule(listener antlr.ParseTreeList... method Accept (line 26457) | func (s *Window_functionContext) Accept(visitor antlr.ParseTreeVisitor... function NewEmptyWindow_functionContext (line 26214) | func NewEmptyWindow_functionContext() *Window_functionContext { function InitEmptyWindow_functionContext (line 26221) | func InitEmptyWindow_functionContext(p *Window_functionContext) { function NewWindow_functionContext (line 26228) | func NewWindow_functionContext(parser antlr.Parser, parent antlr.ParserR... type IOffsetContext (line 27016) | type IOffsetContext interface type OffsetContext (line 27030) | type OffsetContext struct method IsOffsetContext (line 27047) | func (*OffsetContext) IsOffsetContext() {} method GetParser (line 27060) | func (s *OffsetContext) GetParser() antlr.Parser { return s.parser } method COMMA (line 27062) | func (s *OffsetContext) COMMA() antlr.TerminalNode { method Signed_number (line 27066) | func (s *OffsetContext) Signed_number() ISigned_numberContext { method GetRuleContext (line 27082) | func (s *OffsetContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 27086) | func (s *OffsetContext) ToStringTree(ruleNames []string, recog antlr.R... method EnterRule (line 27090) | func (s *OffsetContext) EnterRule(listener antlr.ParseTreeListener) { method ExitRule (line 27096) | func (s *OffsetContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 27102) | func (s *OffsetContext) Accept(visitor antlr.ParseTreeVisitor) interfa... function NewEmptyOffsetContext (line 27035) | func NewEmptyOffsetContext() *OffsetContext { function InitEmptyOffsetContext (line 27042) | func InitEmptyOffsetContext(p *OffsetContext) { function NewOffsetContext (line 27049) | func NewOffsetContext(parser antlr.Parser, parent antlr.ParserRuleContex... type IDefault_valueContext (line 27143) | type IDefault_valueContext interface type Default_valueContext (line 27157) | type Default_valueContext struct method IsDefault_valueContext (line 27174) | func (*Default_valueContext) IsDefault_valueContext() {} method GetParser (line 27187) | func (s *Default_valueContext) GetParser() antlr.Parser { return s.par... method COMMA (line 27189) | func (s *Default_valueContext) COMMA() antlr.TerminalNode { method Signed_number (line 27193) | func (s *Default_valueContext) Signed_number() ISigned_numberContext { method GetRuleContext (line 27209) | func (s *Default_valueContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 27213) | func (s *Default_valueContext) ToStringTree(ruleNames []string, recog ... method EnterRule (line 27217) | func (s *Default_valueContext) EnterRule(listener antlr.ParseTreeListe... method ExitRule (line 27223) | func (s *Default_valueContext) ExitRule(listener antlr.ParseTreeListen... method Accept (line 27229) | func (s *Default_valueContext) Accept(visitor antlr.ParseTreeVisitor) ... function NewEmptyDefault_valueContext (line 27162) | func NewEmptyDefault_valueContext() *Default_valueContext { function InitEmptyDefault_valueContext (line 27169) | func InitEmptyDefault_valueContext(p *Default_valueContext) { function NewDefault_valueContext (line 27176) | func NewDefault_valueContext(parser antlr.Parser, parent antlr.ParserRul... type IPartition_byContext (line 27270) | type IPartition_byContext interface type Partition_byContext (line 27286) | type Partition_byContext struct method IsPartition_byContext (line 27303) | func (*Partition_byContext) IsPartition_byContext() {} method GetParser (line 27316) | func (s *Partition_byContext) GetParser() antlr.Parser { return s.pars... method PARTITION_ (line 27318) | func (s *Partition_byContext) PARTITION_() antlr.TerminalNode { method BY_ (line 27322) | func (s *Partition_byContext) BY_() antlr.TerminalNode { method AllExpr (line 27326) | func (s *Partition_byContext) AllExpr() []IExprContext { method Expr (line 27347) | func (s *Partition_byContext) Expr(i int) IExprContext { method GetRuleContext (line 27367) | func (s *Partition_byContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 27371) | func (s *Partition_byContext) ToStringTree(ruleNames []string, recog a... method EnterRule (line 27375) | func (s *Partition_byContext) EnterRule(listener antlr.ParseTreeListen... method ExitRule (line 27381) | func (s *Partition_byContext) ExitRule(listener antlr.ParseTreeListene... method Accept (line 27387) | func (s *Partition_byContext) Accept(visitor antlr.ParseTreeVisitor) i... function NewEmptyPartition_byContext (line 27291) | func NewEmptyPartition_byContext() *Partition_byContext { function InitEmptyPartition_byContext (line 27298) | func InitEmptyPartition_byContext(p *Partition_byContext) { function NewPartition_byContext (line 27305) | func NewPartition_byContext(parser antlr.Parser, parent antlr.ParserRule... type IOrder_by_exprContext (line 27460) | type IOrder_by_exprContext interface type Order_by_exprContext (line 27476) | type Order_by_exprContext struct method IsOrder_by_exprContext (line 27493) | func (*Order_by_exprContext) IsOrder_by_exprContext() {} method GetParser (line 27506) | func (s *Order_by_exprContext) GetParser() antlr.Parser { return s.par... method ORDER_ (line 27508) | func (s *Order_by_exprContext) ORDER_() antlr.TerminalNode { method BY_ (line 27512) | func (s *Order_by_exprContext) BY_() antlr.TerminalNode { method AllExpr (line 27516) | func (s *Order_by_exprContext) AllExpr() []IExprContext { method Expr (line 27537) | func (s *Order_by_exprContext) Expr(i int) IExprContext { method GetRuleContext (line 27557) | func (s *Order_by_exprContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 27561) | func (s *Order_by_exprContext) ToStringTree(ruleNames []string, recog ... method EnterRule (line 27565) | func (s *Order_by_exprContext) EnterRule(listener antlr.ParseTreeListe... method ExitRule (line 27571) | func (s *Order_by_exprContext) ExitRule(listener antlr.ParseTreeListen... method Accept (line 27577) | func (s *Order_by_exprContext) Accept(visitor antlr.ParseTreeVisitor) ... function NewEmptyOrder_by_exprContext (line 27481) | func NewEmptyOrder_by_exprContext() *Order_by_exprContext { function InitEmptyOrder_by_exprContext (line 27488) | func InitEmptyOrder_by_exprContext(p *Order_by_exprContext) { function NewOrder_by_exprContext (line 27495) | func NewOrder_by_exprContext(parser antlr.Parser, parent antlr.ParserRul... type IOrder_by_expr_asc_descContext (line 27644) | type IOrder_by_expr_asc_descContext interface type Order_by_expr_asc_descContext (line 27659) | type Order_by_expr_asc_descContext struct method IsOrder_by_expr_asc_descContext (line 27676) | func (*Order_by_expr_asc_descContext) IsOrder_by_expr_asc_descContext(... method GetParser (line 27689) | func (s *Order_by_expr_asc_descContext) GetParser() antlr.Parser { ret... method ORDER_ (line 27691) | func (s *Order_by_expr_asc_descContext) ORDER_() antlr.TerminalNode { method BY_ (line 27695) | func (s *Order_by_expr_asc_descContext) BY_() antlr.TerminalNode { method Expr_asc_desc (line 27699) | func (s *Order_by_expr_asc_descContext) Expr_asc_desc() IExpr_asc_desc... method GetRuleContext (line 27715) | func (s *Order_by_expr_asc_descContext) GetRuleContext() antlr.RuleCon... method ToStringTree (line 27719) | func (s *Order_by_expr_asc_descContext) ToStringTree(ruleNames []strin... method EnterRule (line 27723) | func (s *Order_by_expr_asc_descContext) EnterRule(listener antlr.Parse... method ExitRule (line 27729) | func (s *Order_by_expr_asc_descContext) ExitRule(listener antlr.ParseT... method Accept (line 27735) | func (s *Order_by_expr_asc_descContext) Accept(visitor antlr.ParseTree... function NewEmptyOrder_by_expr_asc_descContext (line 27664) | func NewEmptyOrder_by_expr_asc_descContext() *Order_by_expr_asc_descCont... function InitEmptyOrder_by_expr_asc_descContext (line 27671) | func InitEmptyOrder_by_expr_asc_descContext(p *Order_by_expr_asc_descCon... function NewOrder_by_expr_asc_descContext (line 27678) | func NewOrder_by_expr_asc_descContext(parser antlr.Parser, parent antlr.... type IExpr_asc_descContext (line 27784) | type IExpr_asc_descContext interface type Expr_asc_descContext (line 27802) | type Expr_asc_descContext struct method IsExpr_asc_descContext (line 27819) | func (*Expr_asc_descContext) IsExpr_asc_descContext() {} method GetParser (line 27832) | func (s *Expr_asc_descContext) GetParser() antlr.Parser { return s.par... method AllExpr (line 27834) | func (s *Expr_asc_descContext) AllExpr() []IExprContext { method Expr (line 27855) | func (s *Expr_asc_descContext) Expr(i int) IExprContext { method AllAsc_desc (line 27875) | func (s *Expr_asc_descContext) AllAsc_desc() []IAsc_descContext { method Asc_desc (line 27896) | func (s *Expr_asc_descContext) Asc_desc(i int) IAsc_descContext { method AllCOMMA (line 27916) | func (s *Expr_asc_descContext) AllCOMMA() []antlr.TerminalNode { method COMMA (line 27920) | func (s *Expr_asc_descContext) COMMA(i int) antlr.TerminalNode { method GetRuleContext (line 27924) | func (s *Expr_asc_descContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 27928) | func (s *Expr_asc_descContext) ToStringTree(ruleNames []string, recog ... method EnterRule (line 27932) | func (s *Expr_asc_descContext) EnterRule(listener antlr.ParseTreeListe... method ExitRule (line 27938) | func (s *Expr_asc_descContext) ExitRule(listener antlr.ParseTreeListen... method Accept (line 27944) | func (s *Expr_asc_descContext) Accept(visitor antlr.ParseTreeVisitor) ... function NewEmptyExpr_asc_descContext (line 27807) | func NewEmptyExpr_asc_descContext() *Expr_asc_descContext { function InitEmptyExpr_asc_descContext (line 27814) | func InitEmptyExpr_asc_descContext(p *Expr_asc_descContext) { function NewExpr_asc_descContext (line 27821) | func NewExpr_asc_descContext(parser antlr.Parser, parent antlr.ParserRul... type IInitial_selectContext (line 28035) | type IInitial_selectContext interface type Initial_selectContext (line 28048) | type Initial_selectContext struct method IsInitial_selectContext (line 28065) | func (*Initial_selectContext) IsInitial_selectContext() {} method GetParser (line 28078) | func (s *Initial_selectContext) GetParser() antlr.Parser { return s.pa... method Select_stmt (line 28080) | func (s *Initial_selectContext) Select_stmt() ISelect_stmtContext { method GetRuleContext (line 28096) | func (s *Initial_selectContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 28100) | func (s *Initial_selectContext) ToStringTree(ruleNames []string, recog... method EnterRule (line 28104) | func (s *Initial_selectContext) EnterRule(listener antlr.ParseTreeList... method ExitRule (line 28110) | func (s *Initial_selectContext) ExitRule(listener antlr.ParseTreeListe... method Accept (line 28116) | func (s *Initial_selectContext) Accept(visitor antlr.ParseTreeVisitor)... function NewEmptyInitial_selectContext (line 28053) | func NewEmptyInitial_selectContext() *Initial_selectContext { function InitEmptyInitial_selectContext (line 28060) | func InitEmptyInitial_selectContext(p *Initial_selectContext) { function NewInitial_selectContext (line 28067) | func NewInitial_selectContext(parser antlr.Parser, parent antlr.ParserRu... type IRecursive_selectContext (line 28149) | type IRecursive_selectContext interface type Recursive_selectContext (line 28162) | type Recursive_selectContext struct method IsRecursive_selectContext (line 28179) | func (*Recursive_selectContext) IsRecursive_selectContext() {} method GetParser (line 28192) | func (s *Recursive_selectContext) GetParser() antlr.Parser { return s.... method Select_stmt (line 28194) | func (s *Recursive_selectContext) Select_stmt() ISelect_stmtContext { method GetRuleContext (line 28210) | func (s *Recursive_selectContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 28214) | func (s *Recursive_selectContext) ToStringTree(ruleNames []string, rec... method EnterRule (line 28218) | func (s *Recursive_selectContext) EnterRule(listener antlr.ParseTreeLi... method ExitRule (line 28224) | func (s *Recursive_selectContext) ExitRule(listener antlr.ParseTreeLis... method Accept (line 28230) | func (s *Recursive_selectContext) Accept(visitor antlr.ParseTreeVisito... function NewEmptyRecursive_selectContext (line 28167) | func NewEmptyRecursive_selectContext() *Recursive_selectContext { function InitEmptyRecursive_selectContext (line 28174) | func InitEmptyRecursive_selectContext(p *Recursive_selectContext) { function NewRecursive_selectContext (line 28181) | func NewRecursive_selectContext(parser antlr.Parser, parent antlr.Parser... type IUnary_operatorContext (line 28263) | type IUnary_operatorContext interface type Unary_operatorContext (line 28279) | type Unary_operatorContext struct method IsUnary_operatorContext (line 28296) | func (*Unary_operatorContext) IsUnary_operatorContext() {} method GetParser (line 28309) | func (s *Unary_operatorContext) GetParser() antlr.Parser { return s.pa... method MINUS (line 28311) | func (s *Unary_operatorContext) MINUS() antlr.TerminalNode { method PLUS (line 28315) | func (s *Unary_operatorContext) PLUS() antlr.TerminalNode { method TILDE (line 28319) | func (s *Unary_operatorContext) TILDE() antlr.TerminalNode { method NOT_ (line 28323) | func (s *Unary_operatorContext) NOT_() antlr.TerminalNode { method GetRuleContext (line 28327) | func (s *Unary_operatorContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 28331) | func (s *Unary_operatorContext) ToStringTree(ruleNames []string, recog... method EnterRule (line 28335) | func (s *Unary_operatorContext) EnterRule(listener antlr.ParseTreeList... method ExitRule (line 28341) | func (s *Unary_operatorContext) ExitRule(listener antlr.ParseTreeListe... method Accept (line 28347) | func (s *Unary_operatorContext) Accept(visitor antlr.ParseTreeVisitor)... function NewEmptyUnary_operatorContext (line 28284) | func NewEmptyUnary_operatorContext() *Unary_operatorContext { function InitEmptyUnary_operatorContext (line 28291) | func InitEmptyUnary_operatorContext(p *Unary_operatorContext) { function NewUnary_operatorContext (line 28298) | func NewUnary_operatorContext(parser antlr.Parser, parent antlr.ParserRu... type IError_messageContext (line 28389) | type IError_messageContext interface type Error_messageContext (line 28402) | type Error_messageContext struct method IsError_messageContext (line 28419) | func (*Error_messageContext) IsError_messageContext() {} method GetParser (line 28432) | func (s *Error_messageContext) GetParser() antlr.Parser { return s.par... method STRING_LITERAL (line 28434) | func (s *Error_messageContext) STRING_LITERAL() antlr.TerminalNode { method GetRuleContext (line 28438) | func (s *Error_messageContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 28442) | func (s *Error_messageContext) ToStringTree(ruleNames []string, recog ... method EnterRule (line 28446) | func (s *Error_messageContext) EnterRule(listener antlr.ParseTreeListe... method ExitRule (line 28452) | func (s *Error_messageContext) ExitRule(listener antlr.ParseTreeListen... method Accept (line 28458) | func (s *Error_messageContext) Accept(visitor antlr.ParseTreeVisitor) ... function NewEmptyError_messageContext (line 28407) | func NewEmptyError_messageContext() *Error_messageContext { function InitEmptyError_messageContext (line 28414) | func InitEmptyError_messageContext(p *Error_messageContext) { function NewError_messageContext (line 28421) | func NewError_messageContext(parser antlr.Parser, parent antlr.ParserRul... type IModule_argumentContext (line 28495) | type IModule_argumentContext interface type Module_argumentContext (line 28509) | type Module_argumentContext struct method IsModule_argumentContext (line 28526) | func (*Module_argumentContext) IsModule_argumentContext() {} method GetParser (line 28539) | func (s *Module_argumentContext) GetParser() antlr.Parser { return s.p... method Expr (line 28541) | func (s *Module_argumentContext) Expr() IExprContext { method Column_def (line 28557) | func (s *Module_argumentContext) Column_def() IColumn_defContext { method GetRuleContext (line 28573) | func (s *Module_argumentContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 28577) | func (s *Module_argumentContext) ToStringTree(ruleNames []string, reco... method EnterRule (line 28581) | func (s *Module_argumentContext) EnterRule(listener antlr.ParseTreeLis... method ExitRule (line 28587) | func (s *Module_argumentContext) ExitRule(listener antlr.ParseTreeList... method Accept (line 28593) | func (s *Module_argumentContext) Accept(visitor antlr.ParseTreeVisitor... function NewEmptyModule_argumentContext (line 28514) | func NewEmptyModule_argumentContext() *Module_argumentContext { function InitEmptyModule_argumentContext (line 28521) | func InitEmptyModule_argumentContext(p *Module_argumentContext) { function NewModule_argumentContext (line 28528) | func NewModule_argumentContext(parser antlr.Parser, parent antlr.ParserR... type IColumn_aliasContext (line 28645) | type IColumn_aliasContext interface type Column_aliasContext (line 28659) | type Column_aliasContext struct method IsColumn_aliasContext (line 28676) | func (*Column_aliasContext) IsColumn_aliasContext() {} method GetParser (line 28689) | func (s *Column_aliasContext) GetParser() antlr.Parser { return s.pars... method IDENTIFIER (line 28691) | func (s *Column_aliasContext) IDENTIFIER() antlr.TerminalNode { method STRING_LITERAL (line 28695) | func (s *Column_aliasContext) STRING_LITERAL() antlr.TerminalNode { method GetRuleContext (line 28699) | func (s *Column_aliasContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 28703) | func (s *Column_aliasContext) ToStringTree(ruleNames []string, recog a... method EnterRule (line 28707) | func (s *Column_aliasContext) EnterRule(listener antlr.ParseTreeListen... method ExitRule (line 28713) | func (s *Column_aliasContext) ExitRule(listener antlr.ParseTreeListene... method Accept (line 28719) | func (s *Column_aliasContext) Accept(visitor antlr.ParseTreeVisitor) i... function NewEmptyColumn_aliasContext (line 28664) | func NewEmptyColumn_aliasContext() *Column_aliasContext { function InitEmptyColumn_aliasContext (line 28671) | func InitEmptyColumn_aliasContext(p *Column_aliasContext) { function NewColumn_aliasContext (line 28678) | func NewColumn_aliasContext(parser antlr.Parser, parent antlr.ParserRule... type IKeywordContext (line 28761) | type IKeywordContext interface type KeywordContext (line 28928) | type KeywordContext struct method IsKeywordContext (line 28945) | func (*KeywordContext) IsKeywordContext() {} method GetParser (line 28958) | func (s *KeywordContext) GetParser() antlr.Parser { return s.parser } method ABORT_ (line 28960) | func (s *KeywordContext) ABORT_() antlr.TerminalNode { method ACTION_ (line 28964) | func (s *KeywordContext) ACTION_() antlr.TerminalNode { method ADD_ (line 28968) | func (s *KeywordContext) ADD_() antlr.TerminalNode { method AFTER_ (line 28972) | func (s *KeywordContext) AFTER_() antlr.TerminalNode { method ALL_ (line 28976) | func (s *KeywordContext) ALL_() antlr.TerminalNode { method ALTER_ (line 28980) | func (s *KeywordContext) ALTER_() antlr.TerminalNode { method ANALYZE_ (line 28984) | func (s *KeywordContext) ANALYZE_() antlr.TerminalNode { method AND_ (line 28988) | func (s *KeywordContext) AND_() antlr.TerminalNode { method AS_ (line 28992) | func (s *KeywordContext) AS_() antlr.TerminalNode { method ASC_ (line 28996) | func (s *KeywordContext) ASC_() antlr.TerminalNode { method ATTACH_ (line 29000) | func (s *KeywordContext) ATTACH_() antlr.TerminalNode { method AUTOINCREMENT_ (line 29004) | func (s *KeywordContext) AUTOINCREMENT_() antlr.TerminalNode { method BEFORE_ (line 29008) | func (s *KeywordContext) BEFORE_() antlr.TerminalNode { method BEGIN_ (line 29012) | func (s *KeywordContext) BEGIN_() antlr.TerminalNode { method BETWEEN_ (line 29016) | func (s *KeywordContext) BETWEEN_() antlr.TerminalNode { method BY_ (line 29020) | func (s *KeywordContext) BY_() antlr.TerminalNode { method CASCADE_ (line 29024) | func (s *KeywordContext) CASCADE_() antlr.TerminalNode { method CASE_ (line 29028) | func (s *KeywordContext) CASE_() antlr.TerminalNode { method CAST_ (line 29032) | func (s *KeywordContext) CAST_() antlr.TerminalNode { method CHECK_ (line 29036) | func (s *KeywordContext) CHECK_() antlr.TerminalNode { method COLLATE_ (line 29040) | func (s *KeywordContext) COLLATE_() antlr.TerminalNode { method COLUMN_ (line 29044) | func (s *KeywordContext) COLUMN_() antlr.TerminalNode { method COMMIT_ (line 29048) | func (s *KeywordContext) COMMIT_() antlr.TerminalNode { method CONFLICT_ (line 29052) | func (s *KeywordContext) CONFLICT_() antlr.TerminalNode { method CONSTRAINT_ (line 29056) | func (s *KeywordContext) CONSTRAINT_() antlr.TerminalNode { method CREATE_ (line 29060) | func (s *KeywordContext) CREATE_() antlr.TerminalNode { method CROSS_ (line 29064) | func (s *KeywordContext) CROSS_() antlr.TerminalNode { method CURRENT_DATE_ (line 29068) | func (s *KeywordContext) CURRENT_DATE_() antlr.TerminalNode { method CURRENT_TIME_ (line 29072) | func (s *KeywordContext) CURRENT_TIME_() antlr.TerminalNode { method CURRENT_TIMESTAMP_ (line 29076) | func (s *KeywordContext) CURRENT_TIMESTAMP_() antlr.TerminalNode { method DATABASE_ (line 29080) | func (s *KeywordContext) DATABASE_() antlr.TerminalNode { method DEFAULT_ (line 29084) | func (s *KeywordContext) DEFAULT_() antlr.TerminalNode { method DEFERRABLE_ (line 29088) | func (s *KeywordContext) DEFERRABLE_() antlr.TerminalNode { method DEFERRED_ (line 29092) | func (s *KeywordContext) DEFERRED_() antlr.TerminalNode { method DELETE_ (line 29096) | func (s *KeywordContext) DELETE_() antlr.TerminalNode { method DESC_ (line 29100) | func (s *KeywordContext) DESC_() antlr.TerminalNode { method DETACH_ (line 29104) | func (s *KeywordContext) DETACH_() antlr.TerminalNode { method DISTINCT_ (line 29108) | func (s *KeywordContext) DISTINCT_() antlr.TerminalNode { method DROP_ (line 29112) | func (s *KeywordContext) DROP_() antlr.TerminalNode { method EACH_ (line 29116) | func (s *KeywordContext) EACH_() antlr.TerminalNode { method ELSE_ (line 29120) | func (s *KeywordContext) ELSE_() antlr.TerminalNode { method END_ (line 29124) | func (s *KeywordContext) END_() antlr.TerminalNode { method ESCAPE_ (line 29128) | func (s *KeywordContext) ESCAPE_() antlr.TerminalNode { method EXCEPT_ (line 29132) | func (s *KeywordContext) EXCEPT_() antlr.TerminalNode { method EXCLUSIVE_ (line 29136) | func (s *KeywordContext) EXCLUSIVE_() antlr.TerminalNode { method EXISTS_ (line 29140) | func (s *KeywordContext) EXISTS_() antlr.TerminalNode { method EXPLAIN_ (line 29144) | func (s *KeywordContext) EXPLAIN_() antlr.TerminalNode { method FAIL_ (line 29148) | func (s *KeywordContext) FAIL_() antlr.TerminalNode { method FOR_ (line 29152) | func (s *KeywordContext) FOR_() antlr.TerminalNode { method FOREIGN_ (line 29156) | func (s *KeywordContext) FOREIGN_() antlr.TerminalNode { method FROM_ (line 29160) | func (s *KeywordContext) FROM_() antlr.TerminalNode { method FULL_ (line 29164) | func (s *KeywordContext) FULL_() antlr.TerminalNode { method GLOB_ (line 29168) | func (s *KeywordContext) GLOB_() antlr.TerminalNode { method GROUP_ (line 29172) | func (s *KeywordContext) GROUP_() antlr.TerminalNode { method HAVING_ (line 29176) | func (s *KeywordContext) HAVING_() antlr.TerminalNode { method IF_ (line 29180) | func (s *KeywordContext) IF_() antlr.TerminalNode { method IGNORE_ (line 29184) | func (s *KeywordContext) IGNORE_() antlr.TerminalNode { method IMMEDIATE_ (line 29188) | func (s *KeywordContext) IMMEDIATE_() antlr.TerminalNode { method IN_ (line 29192) | func (s *KeywordContext) IN_() antlr.TerminalNode { method INDEX_ (line 29196) | func (s *KeywordContext) INDEX_() antlr.TerminalNode { method INDEXED_ (line 29200) | func (s *KeywordContext) INDEXED_() antlr.TerminalNode { method INITIALLY_ (line 29204) | func (s *KeywordContext) INITIALLY_() antlr.TerminalNode { method INNER_ (line 29208) | func (s *KeywordContext) INNER_() antlr.TerminalNode { method INSERT_ (line 29212) | func (s *KeywordContext) INSERT_() antlr.TerminalNode { method INSTEAD_ (line 29216) | func (s *KeywordContext) INSTEAD_() antlr.TerminalNode { method INTERSECT_ (line 29220) | func (s *KeywordContext) INTERSECT_() antlr.TerminalNode { method INTO_ (line 29224) | func (s *KeywordContext) INTO_() antlr.TerminalNode { method IS_ (line 29228) | func (s *KeywordContext) IS_() antlr.TerminalNode { method ISNULL_ (line 29232) | func (s *KeywordContext) ISNULL_() antlr.TerminalNode { method JOIN_ (line 29236) | func (s *KeywordContext) JOIN_() antlr.TerminalNode { method KEY_ (line 29240) | func (s *KeywordContext) KEY_() antlr.TerminalNode { method LEFT_ (line 29244) | func (s *KeywordContext) LEFT_() antlr.TerminalNode { method LIKE_ (line 29248) | func (s *KeywordContext) LIKE_() antlr.TerminalNode { method LIMIT_ (line 29252) | func (s *KeywordContext) LIMIT_() antlr.TerminalNode { method MATCH_ (line 29256) | func (s *KeywordContext) MATCH_() antlr.TerminalNode { method NATURAL_ (line 29260) | func (s *KeywordContext) NATURAL_() antlr.TerminalNode { method NO_ (line 29264) | func (s *KeywordContext) NO_() antlr.TerminalNode { method NOT_ (line 29268) | func (s *KeywordContext) NOT_() antlr.TerminalNode { method NOTNULL_ (line 29272) | func (s *KeywordContext) NOTNULL_() antlr.TerminalNode { method NULL_ (line 29276) | func (s *KeywordContext) NULL_() antlr.TerminalNode { method OF_ (line 29280) | func (s *KeywordContext) OF_() antlr.TerminalNode { method OFFSET_ (line 29284) | func (s *KeywordContext) OFFSET_() antlr.TerminalNode { method ON_ (line 29288) | func (s *KeywordContext) ON_() antlr.TerminalNode { method OR_ (line 29292) | func (s *KeywordContext) OR_() antlr.TerminalNode { method ORDER_ (line 29296) | func (s *KeywordContext) ORDER_() antlr.TerminalNode { method OUTER_ (line 29300) | func (s *KeywordContext) OUTER_() antlr.TerminalNode { method PLAN_ (line 29304) | func (s *KeywordContext) PLAN_() antlr.TerminalNode { method PRAGMA_ (line 29308) | func (s *KeywordContext) PRAGMA_() antlr.TerminalNode { method PRIMARY_ (line 29312) | func (s *KeywordContext) PRIMARY_() antlr.TerminalNode { method QUERY_ (line 29316) | func (s *KeywordContext) QUERY_() antlr.TerminalNode { method RAISE_ (line 29320) | func (s *KeywordContext) RAISE_() antlr.TerminalNode { method RECURSIVE_ (line 29324) | func (s *KeywordContext) RECURSIVE_() antlr.TerminalNode { method REFERENCES_ (line 29328) | func (s *KeywordContext) REFERENCES_() antlr.TerminalNode { method REGEXP_ (line 29332) | func (s *KeywordContext) REGEXP_() antlr.TerminalNode { method REINDEX_ (line 29336) | func (s *KeywordContext) REINDEX_() antlr.TerminalNode { method RELEASE_ (line 29340) | func (s *KeywordContext) RELEASE_() antlr.TerminalNode { method RENAME_ (line 29344) | func (s *KeywordContext) RENAME_() antlr.TerminalNode { method REPLACE_ (line 29348) | func (s *KeywordContext) REPLACE_() antlr.TerminalNode { method RESTRICT_ (line 29352) | func (s *KeywordContext) RESTRICT_() antlr.TerminalNode { method RIGHT_ (line 29356) | func (s *KeywordContext) RIGHT_() antlr.TerminalNode { method ROLLBACK_ (line 29360) | func (s *KeywordContext) ROLLBACK_() antlr.TerminalNode { method ROW_ (line 29364) | func (s *KeywordContext) ROW_() antlr.TerminalNode { method ROWS_ (line 29368) | func (s *KeywordContext) ROWS_() antlr.TerminalNode { method SAVEPOINT_ (line 29372) | func (s *KeywordContext) SAVEPOINT_() antlr.TerminalNode { method SELECT_ (line 29376) | func (s *KeywordContext) SELECT_() antlr.TerminalNode { method SET_ (line 29380) | func (s *KeywordContext) SET_() antlr.TerminalNode { method TABLE_ (line 29384) | func (s *KeywordContext) TABLE_() antlr.TerminalNode { method TEMP_ (line 29388) | func (s *KeywordContext) TEMP_() antlr.TerminalNode { method TEMPORARY_ (line 29392) | func (s *KeywordContext) TEMPORARY_() antlr.TerminalNode { method THEN_ (line 29396) | func (s *KeywordContext) THEN_() antlr.TerminalNode { method TO_ (line 29400) | func (s *KeywordContext) TO_() antlr.TerminalNode { method TRANSACTION_ (line 29404) | func (s *KeywordContext) TRANSACTION_() antlr.TerminalNode { method TRIGGER_ (line 29408) | func (s *KeywordContext) TRIGGER_() antlr.TerminalNode { method UNION_ (line 29412) | func (s *KeywordContext) UNION_() antlr.TerminalNode { method UNIQUE_ (line 29416) | func (s *KeywordContext) UNIQUE_() antlr.TerminalNode { method UPDATE_ (line 29420) | func (s *KeywordContext) UPDATE_() antlr.TerminalNode { method USING_ (line 29424) | func (s *KeywordContext) USING_() antlr.TerminalNode { method VACUUM_ (line 29428) | func (s *KeywordContext) VACUUM_() antlr.TerminalNode { method VALUES_ (line 29432) | func (s *KeywordContext) VALUES_() antlr.TerminalNode { method VIEW_ (line 29436) | func (s *KeywordContext) VIEW_() antlr.TerminalNode { method VIRTUAL_ (line 29440) | func (s *KeywordContext) VIRTUAL_() antlr.TerminalNode { method WHEN_ (line 29444) | func (s *KeywordContext) WHEN_() antlr.TerminalNode { method WHERE_ (line 29448) | func (s *KeywordContext) WHERE_() antlr.TerminalNode { method WITH_ (line 29452) | func (s *KeywordContext) WITH_() antlr.TerminalNode { method WITHOUT_ (line 29456) | func (s *KeywordContext) WITHOUT_() antlr.TerminalNode { method FIRST_VALUE_ (line 29460) | func (s *KeywordContext) FIRST_VALUE_() antlr.TerminalNode { method OVER_ (line 29464) | func (s *KeywordContext) OVER_() antlr.TerminalNode { method PARTITION_ (line 29468) | func (s *KeywordContext) PARTITION_() antlr.TerminalNode { method RANGE_ (line 29472) | func (s *KeywordContext) RANGE_() antlr.TerminalNode { method PRECEDING_ (line 29476) | func (s *KeywordContext) PRECEDING_() antlr.TerminalNode { method UNBOUNDED_ (line 29480) | func (s *KeywordContext) UNBOUNDED_() antlr.TerminalNode { method CURRENT_ (line 29484) | func (s *KeywordContext) CURRENT_() antlr.TerminalNode { method FOLLOWING_ (line 29488) | func (s *KeywordContext) FOLLOWING_() antlr.TerminalNode { method CUME_DIST_ (line 29492) | func (s *KeywordContext) CUME_DIST_() antlr.TerminalNode { method DENSE_RANK_ (line 29496) | func (s *KeywordContext) DENSE_RANK_() antlr.TerminalNode { method LAG_ (line 29500) | func (s *KeywordContext) LAG_() antlr.TerminalNode { method LAST_VALUE_ (line 29504) | func (s *KeywordContext) LAST_VALUE_() antlr.TerminalNode { method LEAD_ (line 29508) | func (s *KeywordContext) LEAD_() antlr.TerminalNode { method NTH_VALUE_ (line 29512) | func (s *KeywordContext) NTH_VALUE_() antlr.TerminalNode { method NTILE_ (line 29516) | func (s *KeywordContext) NTILE_() antlr.TerminalNode { method PERCENT_RANK_ (line 29520) | func (s *KeywordContext) PERCENT_RANK_() antlr.TerminalNode { method RANK_ (line 29524) | func (s *KeywordContext) RANK_() antlr.TerminalNode { method ROW_NUMBER_ (line 29528) | func (s *KeywordContext) ROW_NUMBER_() antlr.TerminalNode { method GENERATED_ (line 29532) | func (s *KeywordContext) GENERATED_() antlr.TerminalNode { method ALWAYS_ (line 29536) | func (s *KeywordContext) ALWAYS_() antlr.TerminalNode { method STORED_ (line 29540) | func (s *KeywordContext) STORED_() antlr.TerminalNode { method TRUE_ (line 29544) | func (s *KeywordContext) TRUE_() antlr.TerminalNode { method FALSE_ (line 29548) | func (s *KeywordContext) FALSE_() antlr.TerminalNode { method WINDOW_ (line 29552) | func (s *KeywordContext) WINDOW_() antlr.TerminalNode { method NULLS_ (line 29556) | func (s *KeywordContext) NULLS_() antlr.TerminalNode { method FIRST_ (line 29560) | func (s *KeywordContext) FIRST_() antlr.TerminalNode { method LAST_ (line 29564) | func (s *KeywordContext) LAST_() antlr.TerminalNode { method FILTER_ (line 29568) | func (s *KeywordContext) FILTER_() antlr.TerminalNode { method GROUPS_ (line 29572) | func (s *KeywordContext) GROUPS_() antlr.TerminalNode { method EXCLUDE_ (line 29576) | func (s *KeywordContext) EXCLUDE_() antlr.TerminalNode { method GetRuleContext (line 29580) | func (s *KeywordContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 29584) | func (s *KeywordContext) ToStringTree(ruleNames []string, recog antlr.... method EnterRule (line 29588) | func (s *KeywordContext) EnterRule(listener antlr.ParseTreeListener) { method ExitRule (line 29594) | func (s *KeywordContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 29600) | func (s *KeywordContext) Accept(visitor antlr.ParseTreeVisitor) interf... function NewEmptyKeywordContext (line 28933) | func NewEmptyKeywordContext() *KeywordContext { function InitEmptyKeywordContext (line 28940) | func InitEmptyKeywordContext(p *KeywordContext) { function NewKeywordContext (line 28947) | func NewKeywordContext(parser antlr.Parser, parent antlr.ParserRuleConte... type INameContext (line 29642) | type INameContext interface type NameContext (line 29655) | type NameContext struct method IsNameContext (line 29672) | func (*NameContext) IsNameContext() {} method GetParser (line 29685) | func (s *NameContext) GetParser() antlr.Parser { return s.parser } method Any_name (line 29687) | func (s *NameContext) Any_name() IAny_nameContext { method GetRuleContext (line 29703) | func (s *NameContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 29707) | func (s *NameContext) ToStringTree(ruleNames []string, recog antlr.Rec... method EnterRule (line 29711) | func (s *NameContext) EnterRule(listener antlr.ParseTreeListener) { method ExitRule (line 29717) | func (s *NameContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 29723) | func (s *NameContext) Accept(visitor antlr.ParseTreeVisitor) interface... function NewEmptyNameContext (line 29660) | func NewEmptyNameContext() *NameContext { function InitEmptyNameContext (line 29667) | func InitEmptyNameContext(p *NameContext) { function NewNameContext (line 29674) | func NewNameContext(parser antlr.Parser, parent antlr.ParserRuleContext,... type IFunction_nameContext (line 29756) | type IFunction_nameContext interface type Function_nameContext (line 29769) | type Function_nameContext struct method IsFunction_nameContext (line 29786) | func (*Function_nameContext) IsFunction_nameContext() {} method GetParser (line 29799) | func (s *Function_nameContext) GetParser() antlr.Parser { return s.par... method Any_name (line 29801) | func (s *Function_nameContext) Any_name() IAny_nameContext { method GetRuleContext (line 29817) | func (s *Function_nameContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 29821) | func (s *Function_nameContext) ToStringTree(ruleNames []string, recog ... method EnterRule (line 29825) | func (s *Function_nameContext) EnterRule(listener antlr.ParseTreeListe... method ExitRule (line 29831) | func (s *Function_nameContext) ExitRule(listener antlr.ParseTreeListen... method Accept (line 29837) | func (s *Function_nameContext) Accept(visitor antlr.ParseTreeVisitor) ... function NewEmptyFunction_nameContext (line 29774) | func NewEmptyFunction_nameContext() *Function_nameContext { function InitEmptyFunction_nameContext (line 29781) | func InitEmptyFunction_nameContext(p *Function_nameContext) { function NewFunction_nameContext (line 29788) | func NewFunction_nameContext(parser antlr.Parser, parent antlr.ParserRul... type ISchema_nameContext (line 29870) | type ISchema_nameContext interface type Schema_nameContext (line 29883) | type Schema_nameContext struct method IsSchema_nameContext (line 29900) | func (*Schema_nameContext) IsSchema_nameContext() {} method GetParser (line 29913) | func (s *Schema_nameContext) GetParser() antlr.Parser { return s.parser } method Any_name (line 29915) | func (s *Schema_nameContext) Any_name() IAny_nameContext { method GetRuleContext (line 29931) | func (s *Schema_nameContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 29935) | func (s *Schema_nameContext) ToStringTree(ruleNames []string, recog an... method EnterRule (line 29939) | func (s *Schema_nameContext) EnterRule(listener antlr.ParseTreeListene... method ExitRule (line 29945) | func (s *Schema_nameContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 29951) | func (s *Schema_nameContext) Accept(visitor antlr.ParseTreeVisitor) in... function NewEmptySchema_nameContext (line 29888) | func NewEmptySchema_nameContext() *Schema_nameContext { function InitEmptySchema_nameContext (line 29895) | func InitEmptySchema_nameContext(p *Schema_nameContext) { function NewSchema_nameContext (line 29902) | func NewSchema_nameContext(parser antlr.Parser, parent antlr.ParserRuleC... type ITable_nameContext (line 29984) | type ITable_nameContext interface type Table_nameContext (line 29997) | type Table_nameContext struct method IsTable_nameContext (line 30014) | func (*Table_nameContext) IsTable_nameContext() {} method GetParser (line 30027) | func (s *Table_nameContext) GetParser() antlr.Parser { return s.parser } method Any_name (line 30029) | func (s *Table_nameContext) Any_name() IAny_nameContext { method GetRuleContext (line 30045) | func (s *Table_nameContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 30049) | func (s *Table_nameContext) ToStringTree(ruleNames []string, recog ant... method EnterRule (line 30053) | func (s *Table_nameContext) EnterRule(listener antlr.ParseTreeListener) { method ExitRule (line 30059) | func (s *Table_nameContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 30065) | func (s *Table_nameContext) Accept(visitor antlr.ParseTreeVisitor) int... function NewEmptyTable_nameContext (line 30002) | func NewEmptyTable_nameContext() *Table_nameContext { function InitEmptyTable_nameContext (line 30009) | func InitEmptyTable_nameContext(p *Table_nameContext) { function NewTable_nameContext (line 30016) | func NewTable_nameContext(parser antlr.Parser, parent antlr.ParserRuleCo... type ITable_or_index_nameContext (line 30098) | type ITable_or_index_nameContext interface type Table_or_index_nameContext (line 30111) | type Table_or_index_nameContext struct method IsTable_or_index_nameContext (line 30128) | func (*Table_or_index_nameContext) IsTable_or_index_nameContext() {} method GetParser (line 30141) | func (s *Table_or_index_nameContext) GetParser() antlr.Parser { return... method Any_name (line 30143) | func (s *Table_or_index_nameContext) Any_name() IAny_nameContext { method GetRuleContext (line 30159) | func (s *Table_or_index_nameContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 30163) | func (s *Table_or_index_nameContext) ToStringTree(ruleNames []string, ... method EnterRule (line 30167) | func (s *Table_or_index_nameContext) EnterRule(listener antlr.ParseTre... method ExitRule (line 30173) | func (s *Table_or_index_nameContext) ExitRule(listener antlr.ParseTree... method Accept (line 30179) | func (s *Table_or_index_nameContext) Accept(visitor antlr.ParseTreeVis... function NewEmptyTable_or_index_nameContext (line 30116) | func NewEmptyTable_or_index_nameContext() *Table_or_index_nameContext { function InitEmptyTable_or_index_nameContext (line 30123) | func InitEmptyTable_or_index_nameContext(p *Table_or_index_nameContext) { function NewTable_or_index_nameContext (line 30130) | func NewTable_or_index_nameContext(parser antlr.Parser, parent antlr.Par... type IColumn_nameContext (line 30212) | type IColumn_nameContext interface type Column_nameContext (line 30225) | type Column_nameContext struct method IsColumn_nameContext (line 30242) | func (*Column_nameContext) IsColumn_nameContext() {} method GetParser (line 30255) | func (s *Column_nameContext) GetParser() antlr.Parser { return s.parser } method Any_name (line 30257) | func (s *Column_nameContext) Any_name() IAny_nameContext { method GetRuleContext (line 30273) | func (s *Column_nameContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 30277) | func (s *Column_nameContext) ToStringTree(ruleNames []string, recog an... method EnterRule (line 30281) | func (s *Column_nameContext) EnterRule(listener antlr.ParseTreeListene... method ExitRule (line 30287) | func (s *Column_nameContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 30293) | func (s *Column_nameContext) Accept(visitor antlr.ParseTreeVisitor) in... function NewEmptyColumn_nameContext (line 30230) | func NewEmptyColumn_nameContext() *Column_nameContext { function InitEmptyColumn_nameContext (line 30237) | func InitEmptyColumn_nameContext(p *Column_nameContext) { function NewColumn_nameContext (line 30244) | func NewColumn_nameContext(parser antlr.Parser, parent antlr.ParserRuleC... type ICollation_nameContext (line 30326) | type ICollation_nameContext interface type Collation_nameContext (line 30339) | type Collation_nameContext struct method IsCollation_nameContext (line 30356) | func (*Collation_nameContext) IsCollation_nameContext() {} method GetParser (line 30369) | func (s *Collation_nameContext) GetParser() antlr.Parser { return s.pa... method Any_name (line 30371) | func (s *Collation_nameContext) Any_name() IAny_nameContext { method GetRuleContext (line 30387) | func (s *Collation_nameContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 30391) | func (s *Collation_nameContext) ToStringTree(ruleNames []string, recog... method EnterRule (line 30395) | func (s *Collation_nameContext) EnterRule(listener antlr.ParseTreeList... method ExitRule (line 30401) | func (s *Collation_nameContext) ExitRule(listener antlr.ParseTreeListe... method Accept (line 30407) | func (s *Collation_nameContext) Accept(visitor antlr.ParseTreeVisitor)... function NewEmptyCollation_nameContext (line 30344) | func NewEmptyCollation_nameContext() *Collation_nameContext { function InitEmptyCollation_nameContext (line 30351) | func InitEmptyCollation_nameContext(p *Collation_nameContext) { function NewCollation_nameContext (line 30358) | func NewCollation_nameContext(parser antlr.Parser, parent antlr.ParserRu... type IForeign_tableContext (line 30440) | type IForeign_tableContext interface type Foreign_tableContext (line 30453) | type Foreign_tableContext struct method IsForeign_tableContext (line 30470) | func (*Foreign_tableContext) IsForeign_tableContext() {} method GetParser (line 30483) | func (s *Foreign_tableContext) GetParser() antlr.Parser { return s.par... method Any_name (line 30485) | func (s *Foreign_tableContext) Any_name() IAny_nameContext { method GetRuleContext (line 30501) | func (s *Foreign_tableContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 30505) | func (s *Foreign_tableContext) ToStringTree(ruleNames []string, recog ... method EnterRule (line 30509) | func (s *Foreign_tableContext) EnterRule(listener antlr.ParseTreeListe... method ExitRule (line 30515) | func (s *Foreign_tableContext) ExitRule(listener antlr.ParseTreeListen... method Accept (line 30521) | func (s *Foreign_tableContext) Accept(visitor antlr.ParseTreeVisitor) ... function NewEmptyForeign_tableContext (line 30458) | func NewEmptyForeign_tableContext() *Foreign_tableContext { function InitEmptyForeign_tableContext (line 30465) | func InitEmptyForeign_tableContext(p *Foreign_tableContext) { function NewForeign_tableContext (line 30472) | func NewForeign_tableContext(parser antlr.Parser, parent antlr.ParserRul... type IIndex_nameContext (line 30554) | type IIndex_nameContext interface type Index_nameContext (line 30567) | type Index_nameContext struct method IsIndex_nameContext (line 30584) | func (*Index_nameContext) IsIndex_nameContext() {} method GetParser (line 30597) | func (s *Index_nameContext) GetParser() antlr.Parser { return s.parser } method Any_name (line 30599) | func (s *Index_nameContext) Any_name() IAny_nameContext { method GetRuleContext (line 30615) | func (s *Index_nameContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 30619) | func (s *Index_nameContext) ToStringTree(ruleNames []string, recog ant... method EnterRule (line 30623) | func (s *Index_nameContext) EnterRule(listener antlr.ParseTreeListener) { method ExitRule (line 30629) | func (s *Index_nameContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 30635) | func (s *Index_nameContext) Accept(visitor antlr.ParseTreeVisitor) int... function NewEmptyIndex_nameContext (line 30572) | func NewEmptyIndex_nameContext() *Index_nameContext { function InitEmptyIndex_nameContext (line 30579) | func InitEmptyIndex_nameContext(p *Index_nameContext) { function NewIndex_nameContext (line 30586) | func NewIndex_nameContext(parser antlr.Parser, parent antlr.ParserRuleCo... type ITrigger_nameContext (line 30668) | type ITrigger_nameContext interface type Trigger_nameContext (line 30681) | type Trigger_nameContext struct method IsTrigger_nameContext (line 30698) | func (*Trigger_nameContext) IsTrigger_nameContext() {} method GetParser (line 30711) | func (s *Trigger_nameContext) GetParser() antlr.Parser { return s.pars... method Any_name (line 30713) | func (s *Trigger_nameContext) Any_name() IAny_nameContext { method GetRuleContext (line 30729) | func (s *Trigger_nameContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 30733) | func (s *Trigger_nameContext) ToStringTree(ruleNames []string, recog a... method EnterRule (line 30737) | func (s *Trigger_nameContext) EnterRule(listener antlr.ParseTreeListen... method ExitRule (line 30743) | func (s *Trigger_nameContext) ExitRule(listener antlr.ParseTreeListene... method Accept (line 30749) | func (s *Trigger_nameContext) Accept(visitor antlr.ParseTreeVisitor) i... function NewEmptyTrigger_nameContext (line 30686) | func NewEmptyTrigger_nameContext() *Trigger_nameContext { function InitEmptyTrigger_nameContext (line 30693) | func InitEmptyTrigger_nameContext(p *Trigger_nameContext) { function NewTrigger_nameContext (line 30700) | func NewTrigger_nameContext(parser antlr.Parser, parent antlr.ParserRule... type IView_nameContext (line 30782) | type IView_nameContext interface type View_nameContext (line 30795) | type View_nameContext struct method IsView_nameContext (line 30812) | func (*View_nameContext) IsView_nameContext() {} method GetParser (line 30825) | func (s *View_nameContext) GetParser() antlr.Parser { return s.parser } method Any_name (line 30827) | func (s *View_nameContext) Any_name() IAny_nameContext { method GetRuleContext (line 30843) | func (s *View_nameContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 30847) | func (s *View_nameContext) ToStringTree(ruleNames []string, recog antl... method EnterRule (line 30851) | func (s *View_nameContext) EnterRule(listener antlr.ParseTreeListener) { method ExitRule (line 30857) | func (s *View_nameContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 30863) | func (s *View_nameContext) Accept(visitor antlr.ParseTreeVisitor) inte... function NewEmptyView_nameContext (line 30800) | func NewEmptyView_nameContext() *View_nameContext { function InitEmptyView_nameContext (line 30807) | func InitEmptyView_nameContext(p *View_nameContext) { function NewView_nameContext (line 30814) | func NewView_nameContext(parser antlr.Parser, parent antlr.ParserRuleCon... type IModule_nameContext (line 30896) | type IModule_nameContext interface type Module_nameContext (line 30909) | type Module_nameContext struct method IsModule_nameContext (line 30926) | func (*Module_nameContext) IsModule_nameContext() {} method GetParser (line 30939) | func (s *Module_nameContext) GetParser() antlr.Parser { return s.parser } method Any_name (line 30941) | func (s *Module_nameContext) Any_name() IAny_nameContext { method GetRuleContext (line 30957) | func (s *Module_nameContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 30961) | func (s *Module_nameContext) ToStringTree(ruleNames []string, recog an... method EnterRule (line 30965) | func (s *Module_nameContext) EnterRule(listener antlr.ParseTreeListene... method ExitRule (line 30971) | func (s *Module_nameContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 30977) | func (s *Module_nameContext) Accept(visitor antlr.ParseTreeVisitor) in... function NewEmptyModule_nameContext (line 30914) | func NewEmptyModule_nameContext() *Module_nameContext { function InitEmptyModule_nameContext (line 30921) | func InitEmptyModule_nameContext(p *Module_nameContext) { function NewModule_nameContext (line 30928) | func NewModule_nameContext(parser antlr.Parser, parent antlr.ParserRuleC... type IPragma_nameContext (line 31010) | type IPragma_nameContext interface type Pragma_nameContext (line 31023) | type Pragma_nameContext struct method IsPragma_nameContext (line 31040) | func (*Pragma_nameContext) IsPragma_nameContext() {} method GetParser (line 31053) | func (s *Pragma_nameContext) GetParser() antlr.Parser { return s.parser } method Any_name (line 31055) | func (s *Pragma_nameContext) Any_name() IAny_nameContext { method GetRuleContext (line 31071) | func (s *Pragma_nameContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 31075) | func (s *Pragma_nameContext) ToStringTree(ruleNames []string, recog an... method EnterRule (line 31079) | func (s *Pragma_nameContext) EnterRule(listener antlr.ParseTreeListene... method ExitRule (line 31085) | func (s *Pragma_nameContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 31091) | func (s *Pragma_nameContext) Accept(visitor antlr.ParseTreeVisitor) in... function NewEmptyPragma_nameContext (line 31028) | func NewEmptyPragma_nameContext() *Pragma_nameContext { function InitEmptyPragma_nameContext (line 31035) | func InitEmptyPragma_nameContext(p *Pragma_nameContext) { function NewPragma_nameContext (line 31042) | func NewPragma_nameContext(parser antlr.Parser, parent antlr.ParserRuleC... type ISavepoint_nameContext (line 31124) | type ISavepoint_nameContext interface type Savepoint_nameContext (line 31137) | type Savepoint_nameContext struct method IsSavepoint_nameContext (line 31154) | func (*Savepoint_nameContext) IsSavepoint_nameContext() {} method GetParser (line 31167) | func (s *Savepoint_nameContext) GetParser() antlr.Parser { return s.pa... method Any_name (line 31169) | func (s *Savepoint_nameContext) Any_name() IAny_nameContext { method GetRuleContext (line 31185) | func (s *Savepoint_nameContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 31189) | func (s *Savepoint_nameContext) ToStringTree(ruleNames []string, recog... method EnterRule (line 31193) | func (s *Savepoint_nameContext) EnterRule(listener antlr.ParseTreeList... method ExitRule (line 31199) | func (s *Savepoint_nameContext) ExitRule(listener antlr.ParseTreeListe... method Accept (line 31205) | func (s *Savepoint_nameContext) Accept(visitor antlr.ParseTreeVisitor)... function NewEmptySavepoint_nameContext (line 31142) | func NewEmptySavepoint_nameContext() *Savepoint_nameContext { function InitEmptySavepoint_nameContext (line 31149) | func InitEmptySavepoint_nameContext(p *Savepoint_nameContext) { function NewSavepoint_nameContext (line 31156) | func NewSavepoint_nameContext(parser antlr.Parser, parent antlr.ParserRu... type ITable_aliasContext (line 31238) | type ITable_aliasContext interface type Table_aliasContext (line 31251) | type Table_aliasContext struct method IsTable_aliasContext (line 31268) | func (*Table_aliasContext) IsTable_aliasContext() {} method GetParser (line 31281) | func (s *Table_aliasContext) GetParser() antlr.Parser { return s.parser } method Any_name (line 31283) | func (s *Table_aliasContext) Any_name() IAny_nameContext { method GetRuleContext (line 31299) | func (s *Table_aliasContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 31303) | func (s *Table_aliasContext) ToStringTree(ruleNames []string, recog an... method EnterRule (line 31307) | func (s *Table_aliasContext) EnterRule(listener antlr.ParseTreeListene... method ExitRule (line 31313) | func (s *Table_aliasContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 31319) | func (s *Table_aliasContext) Accept(visitor antlr.ParseTreeVisitor) in... function NewEmptyTable_aliasContext (line 31256) | func NewEmptyTable_aliasContext() *Table_aliasContext { function InitEmptyTable_aliasContext (line 31263) | func InitEmptyTable_aliasContext(p *Table_aliasContext) { function NewTable_aliasContext (line 31270) | func NewTable_aliasContext(parser antlr.Parser, parent antlr.ParserRuleC... type ITransaction_nameContext (line 31352) | type ITransaction_nameContext interface type Transaction_nameContext (line 31365) | type Transaction_nameContext struct method IsTransaction_nameContext (line 31382) | func (*Transaction_nameContext) IsTransaction_nameContext() {} method GetParser (line 31395) | func (s *Transaction_nameContext) GetParser() antlr.Parser { return s.... method Any_name (line 31397) | func (s *Transaction_nameContext) Any_name() IAny_nameContext { method GetRuleContext (line 31413) | func (s *Transaction_nameContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 31417) | func (s *Transaction_nameContext) ToStringTree(ruleNames []string, rec... method EnterRule (line 31421) | func (s *Transaction_nameContext) EnterRule(listener antlr.ParseTreeLi... method ExitRule (line 31427) | func (s *Transaction_nameContext) ExitRule(listener antlr.ParseTreeLis... method Accept (line 31433) | func (s *Transaction_nameContext) Accept(visitor antlr.ParseTreeVisito... function NewEmptyTransaction_nameContext (line 31370) | func NewEmptyTransaction_nameContext() *Transaction_nameContext { function InitEmptyTransaction_nameContext (line 31377) | func InitEmptyTransaction_nameContext(p *Transaction_nameContext) { function NewTransaction_nameContext (line 31384) | func NewTransaction_nameContext(parser antlr.Parser, parent antlr.Parser... type IWindow_nameContext (line 31466) | type IWindow_nameContext interface type Window_nameContext (line 31479) | type Window_nameContext struct method IsWindow_nameContext (line 31496) | func (*Window_nameContext) IsWindow_nameContext() {} method GetParser (line 31509) | func (s *Window_nameContext) GetParser() antlr.Parser { return s.parser } method Any_name (line 31511) | func (s *Window_nameContext) Any_name() IAny_nameContext { method GetRuleContext (line 31527) | func (s *Window_nameContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 31531) | func (s *Window_nameContext) ToStringTree(ruleNames []string, recog an... method EnterRule (line 31535) | func (s *Window_nameContext) EnterRule(listener antlr.ParseTreeListene... method ExitRule (line 31541) | func (s *Window_nameContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 31547) | func (s *Window_nameContext) Accept(visitor antlr.ParseTreeVisitor) in... function NewEmptyWindow_nameContext (line 31484) | func NewEmptyWindow_nameContext() *Window_nameContext { function InitEmptyWindow_nameContext (line 31491) | func InitEmptyWindow_nameContext(p *Window_nameContext) { function NewWindow_nameContext (line 31498) | func NewWindow_nameContext(parser antlr.Parser, parent antlr.ParserRuleC... type IAliasContext (line 31580) | type IAliasContext interface type AliasContext (line 31593) | type AliasContext struct method IsAliasContext (line 31610) | func (*AliasContext) IsAliasContext() {} method GetParser (line 31623) | func (s *AliasContext) GetParser() antlr.Parser { return s.parser } method Any_name (line 31625) | func (s *AliasContext) Any_name() IAny_nameContext { method GetRuleContext (line 31641) | func (s *AliasContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 31645) | func (s *AliasContext) ToStringTree(ruleNames []string, recog antlr.Re... method EnterRule (line 31649) | func (s *AliasContext) EnterRule(listener antlr.ParseTreeListener) { method ExitRule (line 31655) | func (s *AliasContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 31661) | func (s *AliasContext) Accept(visitor antlr.ParseTreeVisitor) interfac... function NewEmptyAliasContext (line 31598) | func NewEmptyAliasContext() *AliasContext { function InitEmptyAliasContext (line 31605) | func InitEmptyAliasContext(p *AliasContext) { function NewAliasContext (line 31612) | func NewAliasContext(parser antlr.Parser, parent antlr.ParserRuleContext... type IFilenameContext (line 31694) | type IFilenameContext interface type FilenameContext (line 31707) | type FilenameContext struct method IsFilenameContext (line 31724) | func (*FilenameContext) IsFilenameContext() {} method GetParser (line 31737) | func (s *FilenameContext) GetParser() antlr.Parser { return s.parser } method Any_name (line 31739) | func (s *FilenameContext) Any_name() IAny_nameContext { method GetRuleContext (line 31755) | func (s *FilenameContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 31759) | func (s *FilenameContext) ToStringTree(ruleNames []string, recog antlr... method EnterRule (line 31763) | func (s *FilenameContext) EnterRule(listener antlr.ParseTreeListener) { method ExitRule (line 31769) | func (s *FilenameContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 31775) | func (s *FilenameContext) Accept(visitor antlr.ParseTreeVisitor) inter... function NewEmptyFilenameContext (line 31712) | func NewEmptyFilenameContext() *FilenameContext { function InitEmptyFilenameContext (line 31719) | func InitEmptyFilenameContext(p *FilenameContext) { function NewFilenameContext (line 31726) | func NewFilenameContext(parser antlr.Parser, parent antlr.ParserRuleCont... type IBase_window_nameContext (line 31808) | type IBase_window_nameContext interface type Base_window_nameContext (line 31821) | type Base_window_nameContext struct method IsBase_window_nameContext (line 31838) | func (*Base_window_nameContext) IsBase_window_nameContext() {} method GetParser (line 31851) | func (s *Base_window_nameContext) GetParser() antlr.Parser { return s.... method Any_name (line 31853) | func (s *Base_window_nameContext) Any_name() IAny_nameContext { method GetRuleContext (line 31869) | func (s *Base_window_nameContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 31873) | func (s *Base_window_nameContext) ToStringTree(ruleNames []string, rec... method EnterRule (line 31877) | func (s *Base_window_nameContext) EnterRule(listener antlr.ParseTreeLi... method ExitRule (line 31883) | func (s *Base_window_nameContext) ExitRule(listener antlr.ParseTreeLis... method Accept (line 31889) | func (s *Base_window_nameContext) Accept(visitor antlr.ParseTreeVisito... function NewEmptyBase_window_nameContext (line 31826) | func NewEmptyBase_window_nameContext() *Base_window_nameContext { function InitEmptyBase_window_nameContext (line 31833) | func InitEmptyBase_window_nameContext(p *Base_window_nameContext) { function NewBase_window_nameContext (line 31840) | func NewBase_window_nameContext(parser antlr.Parser, parent antlr.Parser... type ISimple_funcContext (line 31922) | type ISimple_funcContext interface type Simple_funcContext (line 31935) | type Simple_funcContext struct method IsSimple_funcContext (line 31952) | func (*Simple_funcContext) IsSimple_funcContext() {} method GetParser (line 31965) | func (s *Simple_funcContext) GetParser() antlr.Parser { return s.parser } method Any_name (line 31967) | func (s *Simple_funcContext) Any_name() IAny_nameContext { method GetRuleContext (line 31983) | func (s *Simple_funcContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 31987) | func (s *Simple_funcContext) ToStringTree(ruleNames []string, recog an... method EnterRule (line 31991) | func (s *Simple_funcContext) EnterRule(listener antlr.ParseTreeListene... method ExitRule (line 31997) | func (s *Simple_funcContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 32003) | func (s *Simple_funcContext) Accept(visitor antlr.ParseTreeVisitor) in... function NewEmptySimple_funcContext (line 31940) | func NewEmptySimple_funcContext() *Simple_funcContext { function InitEmptySimple_funcContext (line 31947) | func InitEmptySimple_funcContext(p *Simple_funcContext) { function NewSimple_funcContext (line 31954) | func NewSimple_funcContext(parser antlr.Parser, parent antlr.ParserRuleC... type IAggregate_funcContext (line 32036) | type IAggregate_funcContext interface type Aggregate_funcContext (line 32049) | type Aggregate_funcContext struct method IsAggregate_funcContext (line 32066) | func (*Aggregate_funcContext) IsAggregate_funcContext() {} method GetParser (line 32079) | func (s *Aggregate_funcContext) GetParser() antlr.Parser { return s.pa... method Any_name (line 32081) | func (s *Aggregate_funcContext) Any_name() IAny_nameContext { method GetRuleContext (line 32097) | func (s *Aggregate_funcContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 32101) | func (s *Aggregate_funcContext) ToStringTree(ruleNames []string, recog... method EnterRule (line 32105) | func (s *Aggregate_funcContext) EnterRule(listener antlr.ParseTreeList... method ExitRule (line 32111) | func (s *Aggregate_funcContext) ExitRule(listener antlr.ParseTreeListe... method Accept (line 32117) | func (s *Aggregate_funcContext) Accept(visitor antlr.ParseTreeVisitor)... function NewEmptyAggregate_funcContext (line 32054) | func NewEmptyAggregate_funcContext() *Aggregate_funcContext { function InitEmptyAggregate_funcContext (line 32061) | func InitEmptyAggregate_funcContext(p *Aggregate_funcContext) { function NewAggregate_funcContext (line 32068) | func NewAggregate_funcContext(parser antlr.Parser, parent antlr.ParserRu... type ITable_function_nameContext (line 32150) | type ITable_function_nameContext interface type Table_function_nameContext (line 32163) | type Table_function_nameContext struct method IsTable_function_nameContext (line 32180) | func (*Table_function_nameContext) IsTable_function_nameContext() {} method GetParser (line 32193) | func (s *Table_function_nameContext) GetParser() antlr.Parser { return... method Any_name (line 32195) | func (s *Table_function_nameContext) Any_name() IAny_nameContext { method GetRuleContext (line 32211) | func (s *Table_function_nameContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 32215) | func (s *Table_function_nameContext) ToStringTree(ruleNames []string, ... method EnterRule (line 32219) | func (s *Table_function_nameContext) EnterRule(listener antlr.ParseTre... method ExitRule (line 32225) | func (s *Table_function_nameContext) ExitRule(listener antlr.ParseTree... method Accept (line 32231) | func (s *Table_function_nameContext) Accept(visitor antlr.ParseTreeVis... function NewEmptyTable_function_nameContext (line 32168) | func NewEmptyTable_function_nameContext() *Table_function_nameContext { function InitEmptyTable_function_nameContext (line 32175) | func InitEmptyTable_function_nameContext(p *Table_function_nameContext) { function NewTable_function_nameContext (line 32182) | func NewTable_function_nameContext(parser antlr.Parser, parent antlr.Par... type IAny_nameContext (line 32264) | type IAny_nameContext interface type Any_nameContext (line 32282) | type Any_nameContext struct method IsAny_nameContext (line 32299) | func (*Any_nameContext) IsAny_nameContext() {} method GetParser (line 32312) | func (s *Any_nameContext) GetParser() antlr.Parser { return s.parser } method IDENTIFIER (line 32314) | func (s *Any_nameContext) IDENTIFIER() antlr.TerminalNode { method Keyword (line 32318) | func (s *Any_nameContext) Keyword() IKeywordContext { method STRING_LITERAL (line 32334) | func (s *Any_nameContext) STRING_LITERAL() antlr.TerminalNode { method OPEN_PAR (line 32338) | func (s *Any_nameContext) OPEN_PAR() antlr.TerminalNode { method Any_name (line 32342) | func (s *Any_nameContext) Any_name() IAny_nameContext { method CLOSE_PAR (line 32358) | func (s *Any_nameContext) CLOSE_PAR() antlr.TerminalNode { method GetRuleContext (line 32362) | func (s *Any_nameContext) GetRuleContext() antlr.RuleContext { method ToStringTree (line 32366) | func (s *Any_nameContext) ToStringTree(ruleNames []string, recog antlr... method EnterRule (line 32370) | func (s *Any_nameContext) EnterRule(listener antlr.ParseTreeListener) { method ExitRule (line 32376) | func (s *Any_nameContext) ExitRule(listener antlr.ParseTreeListener) { method Accept (line 32382) | func (s *Any_nameContext) Accept(visitor antlr.ParseTreeVisitor) inter... function NewEmptyAny_nameContext (line 32287) | func NewEmptyAny_nameContext() *Any_nameContext { function InitEmptyAny_nameContext (line 32294) | func InitEmptyAny_nameContext(p *Any_nameContext) { function NewAny_nameContext (line 32301) | func NewAny_nameContext(parser antlr.Parser, parent antlr.ParserRuleCont... FILE: cmd/atlas/internal/sqlparse/sqliteparse/parser_base_listener.go type BaseParserListener (line 7) | type BaseParserListener struct method VisitTerminal (line 12) | func (s *BaseParserListener) VisitTerminal(node antlr.TerminalNode) {} method VisitErrorNode (line 15) | func (s *BaseParserListener) VisitErrorNode(node antlr.ErrorNode) {} method EnterEveryRule (line 18) | func (s *BaseParserListener) EnterEveryRule(ctx antlr.ParserRuleContex... method ExitEveryRule (line 21) | func (s *BaseParserListener) ExitEveryRule(ctx antlr.ParserRuleContext... method EnterParse (line 24) | func (s *BaseParserListener) EnterParse(ctx *ParseContext) {} method ExitParse (line 27) | func (s *BaseParserListener) ExitParse(ctx *ParseContext) {} method EnterSql_stmt_list (line 30) | func (s *BaseParserListener) EnterSql_stmt_list(ctx *Sql_stmt_listCont... method ExitSql_stmt_list (line 33) | func (s *BaseParserListener) ExitSql_stmt_list(ctx *Sql_stmt_listConte... method EnterSql_stmt (line 36) | func (s *BaseParserListener) EnterSql_stmt(ctx *Sql_stmtContext) {} method ExitSql_stmt (line 39) | func (s *BaseParserListener) ExitSql_stmt(ctx *Sql_stmtContext) {} method EnterAlter_table_stmt (line 42) | func (s *BaseParserListener) EnterAlter_table_stmt(ctx *Alter_table_st... method ExitAlter_table_stmt (line 45) | func (s *BaseParserListener) ExitAlter_table_stmt(ctx *Alter_table_stm... method EnterAnalyze_stmt (line 48) | func (s *BaseParserListener) EnterAnalyze_stmt(ctx *Analyze_stmtContex... method ExitAnalyze_stmt (line 51) | func (s *BaseParserListener) ExitAnalyze_stmt(ctx *Analyze_stmtContext... method EnterAttach_stmt (line 54) | func (s *BaseParserListener) EnterAttach_stmt(ctx *Attach_stmtContext) {} method ExitAttach_stmt (line 57) | func (s *BaseParserListener) ExitAttach_stmt(ctx *Attach_stmtContext) {} method EnterBegin_stmt (line 60) | func (s *BaseParserListener) EnterBegin_stmt(ctx *Begin_stmtContext) {} method ExitBegin_stmt (line 63) | func (s *BaseParserListener) ExitBegin_stmt(ctx *Begin_stmtContext) {} method EnterCommit_stmt (line 66) | func (s *BaseParserListener) EnterCommit_stmt(ctx *Commit_stmtContext) {} method ExitCommit_stmt (line 69) | func (s *BaseParserListener) ExitCommit_stmt(ctx *Commit_stmtContext) {} method EnterRollback_stmt (line 72) | func (s *BaseParserListener) EnterRollback_stmt(ctx *Rollback_stmtCont... method ExitRollback_stmt (line 75) | func (s *BaseParserListener) ExitRollback_stmt(ctx *Rollback_stmtConte... method EnterSavepoint_stmt (line 78) | func (s *BaseParserListener) EnterSavepoint_stmt(ctx *Savepoint_stmtCo... method ExitSavepoint_stmt (line 81) | func (s *BaseParserListener) ExitSavepoint_stmt(ctx *Savepoint_stmtCon... method EnterRelease_stmt (line 84) | func (s *BaseParserListener) EnterRelease_stmt(ctx *Release_stmtContex... method ExitRelease_stmt (line 87) | func (s *BaseParserListener) ExitRelease_stmt(ctx *Release_stmtContext... method EnterCreate_index_stmt (line 90) | func (s *BaseParserListener) EnterCreate_index_stmt(ctx *Create_index_... method ExitCreate_index_stmt (line 93) | func (s *BaseParserListener) ExitCreate_index_stmt(ctx *Create_index_s... method EnterIndexed_column (line 96) | func (s *BaseParserListener) EnterIndexed_column(ctx *Indexed_columnCo... method ExitIndexed_column (line 99) | func (s *BaseParserListener) ExitIndexed_column(ctx *Indexed_columnCon... method EnterCreate_table_stmt (line 102) | func (s *BaseParserListener) EnterCreate_table_stmt(ctx *Create_table_... method ExitCreate_table_stmt (line 105) | func (s *BaseParserListener) ExitCreate_table_stmt(ctx *Create_table_s... method EnterColumn_def (line 108) | func (s *BaseParserListener) EnterColumn_def(ctx *Column_defContext) {} method ExitColumn_def (line 111) | func (s *BaseParserListener) ExitColumn_def(ctx *Column_defContext) {} method EnterType_name (line 114) | func (s *BaseParserListener) EnterType_name(ctx *Type_nameContext) {} method ExitType_name (line 117) | func (s *BaseParserListener) ExitType_name(ctx *Type_nameContext) {} method EnterColumn_constraint (line 120) | func (s *BaseParserListener) EnterColumn_constraint(ctx *Column_constr... method ExitColumn_constraint (line 123) | func (s *BaseParserListener) ExitColumn_constraint(ctx *Column_constra... method EnterSigned_number (line 126) | func (s *BaseParserListener) EnterSigned_number(ctx *Signed_numberCont... method ExitSigned_number (line 129) | func (s *BaseParserListener) ExitSigned_number(ctx *Signed_numberConte... method EnterTable_constraint (line 132) | func (s *BaseParserListener) EnterTable_constraint(ctx *Table_constrai... method ExitTable_constraint (line 135) | func (s *BaseParserListener) ExitTable_constraint(ctx *Table_constrain... method EnterForeign_key_clause (line 138) | func (s *BaseParserListener) EnterForeign_key_clause(ctx *Foreign_key_... method ExitForeign_key_clause (line 141) | func (s *BaseParserListener) ExitForeign_key_clause(ctx *Foreign_key_c... method EnterConflict_clause (line 144) | func (s *BaseParserListener) EnterConflict_clause(ctx *Conflict_clause... method ExitConflict_clause (line 147) | func (s *BaseParserListener) ExitConflict_clause(ctx *Conflict_clauseC... method EnterCreate_trigger_stmt (line 150) | func (s *BaseParserListener) EnterCreate_trigger_stmt(ctx *Create_trig... method ExitCreate_trigger_stmt (line 153) | func (s *BaseParserListener) ExitCreate_trigger_stmt(ctx *Create_trigg... method EnterCreate_view_stmt (line 156) | func (s *BaseParserListener) EnterCreate_view_stmt(ctx *Create_view_st... method ExitCreate_view_stmt (line 159) | func (s *BaseParserListener) ExitCreate_view_stmt(ctx *Create_view_stm... method EnterCreate_virtual_table_stmt (line 162) | func (s *BaseParserListener) EnterCreate_virtual_table_stmt(ctx *Creat... method ExitCreate_virtual_table_stmt (line 165) | func (s *BaseParserListener) ExitCreate_virtual_table_stmt(ctx *Create... method EnterWith_clause (line 168) | func (s *BaseParserListener) EnterWith_clause(ctx *With_clauseContext) {} method ExitWith_clause (line 171) | func (s *BaseParserListener) ExitWith_clause(ctx *With_clauseContext) {} method EnterCte_table_name (line 174) | func (s *BaseParserListener) EnterCte_table_name(ctx *Cte_table_nameCo... method ExitCte_table_name (line 177) | func (s *BaseParserListener) ExitCte_table_name(ctx *Cte_table_nameCon... method EnterRecursive_cte (line 180) | func (s *BaseParserListener) EnterRecursive_cte(ctx *Recursive_cteCont... method ExitRecursive_cte (line 183) | func (s *BaseParserListener) ExitRecursive_cte(ctx *Recursive_cteConte... method EnterCommon_table_expression (line 186) | func (s *BaseParserListener) EnterCommon_table_expression(ctx *Common_... method ExitCommon_table_expression (line 189) | func (s *BaseParserListener) ExitCommon_table_expression(ctx *Common_t... method EnterDelete_stmt (line 192) | func (s *BaseParserListener) EnterDelete_stmt(ctx *Delete_stmtContext) {} method ExitDelete_stmt (line 195) | func (s *BaseParserListener) ExitDelete_stmt(ctx *Delete_stmtContext) {} method EnterDelete_stmt_limited (line 198) | func (s *BaseParserListener) EnterDelete_stmt_limited(ctx *Delete_stmt... method ExitDelete_stmt_limited (line 201) | func (s *BaseParserListener) ExitDelete_stmt_limited(ctx *Delete_stmt_... method EnterDetach_stmt (line 204) | func (s *BaseParserListener) EnterDetach_stmt(ctx *Detach_stmtContext) {} method ExitDetach_stmt (line 207) | func (s *BaseParserListener) ExitDetach_stmt(ctx *Detach_stmtContext) {} method EnterDrop_stmt (line 210) | func (s *BaseParserListener) EnterDrop_stmt(ctx *Drop_stmtContext) {} method ExitDrop_stmt (line 213) | func (s *BaseParserListener) ExitDrop_stmt(ctx *Drop_stmtContext) {} method EnterExpr (line 216) | func (s *BaseParserListener) EnterExpr(ctx *ExprContext) {} method ExitExpr (line 219) | func (s *BaseParserListener) ExitExpr(ctx *ExprContext) {} method EnterRaise_function (line 222) | func (s *BaseParserListener) EnterRaise_function(ctx *Raise_functionCo... method ExitRaise_function (line 225) | func (s *BaseParserListener) ExitRaise_function(ctx *Raise_functionCon... method EnterLiteral_value (line 228) | func (s *BaseParserListener) EnterLiteral_value(ctx *Literal_valueCont... method ExitLiteral_value (line 231) | func (s *BaseParserListener) ExitLiteral_value(ctx *Literal_valueConte... method EnterInsert_stmt (line 234) | func (s *BaseParserListener) EnterInsert_stmt(ctx *Insert_stmtContext) {} method ExitInsert_stmt (line 237) | func (s *BaseParserListener) ExitInsert_stmt(ctx *Insert_stmtContext) {} method EnterReturning_clause (line 240) | func (s *BaseParserListener) EnterReturning_clause(ctx *Returning_clau... method ExitReturning_clause (line 243) | func (s *BaseParserListener) ExitReturning_clause(ctx *Returning_claus... method EnterUpsert_clause (line 246) | func (s *BaseParserListener) EnterUpsert_clause(ctx *Upsert_clauseCont... method ExitUpsert_clause (line 249) | func (s *BaseParserListener) ExitUpsert_clause(ctx *Upsert_clauseConte... method EnterPragma_stmt (line 252) | func (s *BaseParserListener) EnterPragma_stmt(ctx *Pragma_stmtContext) {} method ExitPragma_stmt (line 255) | func (s *BaseParserListener) ExitPragma_stmt(ctx *Pragma_stmtContext) {} method EnterPragma_value (line 258) | func (s *BaseParserListener) EnterPragma_value(ctx *Pragma_valueContex... method ExitPragma_value (line 261) | func (s *BaseParserListener) ExitPragma_value(ctx *Pragma_valueContext... method EnterReindex_stmt (line 264) | func (s *BaseParserListener) EnterReindex_stmt(ctx *Reindex_stmtContex... method ExitReindex_stmt (line 267) | func (s *BaseParserListener) ExitReindex_stmt(ctx *Reindex_stmtContext... method EnterSelect_stmt (line 270) | func (s *BaseParserListener) EnterSelect_stmt(ctx *Select_stmtContext) {} method ExitSelect_stmt (line 273) | func (s *BaseParserListener) ExitSelect_stmt(ctx *Select_stmtContext) {} method EnterJoin_clause (line 276) | func (s *BaseParserListener) EnterJoin_clause(ctx *Join_clauseContext) {} method ExitJoin_clause (line 279) | func (s *BaseParserListener) ExitJoin_clause(ctx *Join_clauseContext) {} method EnterSelect_core (line 282) | func (s *BaseParserListener) EnterSelect_core(ctx *Select_coreContext) {} method ExitSelect_core (line 285) | func (s *BaseParserListener) ExitSelect_core(ctx *Select_coreContext) {} method EnterFactored_select_stmt (line 288) | func (s *BaseParserListener) EnterFactored_select_stmt(ctx *Factored_s... method ExitFactored_select_stmt (line 291) | func (s *BaseParserListener) ExitFactored_select_stmt(ctx *Factored_se... method EnterSimple_select_stmt (line 294) | func (s *BaseParserListener) EnterSimple_select_stmt(ctx *Simple_selec... method ExitSimple_select_stmt (line 297) | func (s *BaseParserListener) ExitSimple_select_stmt(ctx *Simple_select... method EnterCompound_select_stmt (line 300) | func (s *BaseParserListener) EnterCompound_select_stmt(ctx *Compound_s... method ExitCompound_select_stmt (line 303) | func (s *BaseParserListener) ExitCompound_select_stmt(ctx *Compound_se... method EnterTable_or_subquery (line 306) | func (s *BaseParserListener) EnterTable_or_subquery(ctx *Table_or_subq... method ExitTable_or_subquery (line 309) | func (s *BaseParserListener) ExitTable_or_subquery(ctx *Table_or_subqu... method EnterResult_column (line 312) | func (s *BaseParserListener) EnterResult_column(ctx *Result_columnCont... method ExitResult_column (line 315) | func (s *BaseParserListener) ExitResult_column(ctx *Result_columnConte... method EnterJoin_operator (line 318) | func (s *BaseParserListener) EnterJoin_operator(ctx *Join_operatorCont... method ExitJoin_operator (line 321) | func (s *BaseParserListener) ExitJoin_operator(ctx *Join_operatorConte... method EnterJoin_constraint (line 324) | func (s *BaseParserListener) EnterJoin_constraint(ctx *Join_constraint... method ExitJoin_constraint (line 327) | func (s *BaseParserListener) ExitJoin_constraint(ctx *Join_constraintC... method EnterCompound_operator (line 330) | func (s *BaseParserListener) EnterCompound_operator(ctx *Compound_oper... method ExitCompound_operator (line 333) | func (s *BaseParserListener) ExitCompound_operator(ctx *Compound_opera... method EnterUpdate_stmt (line 336) | func (s *BaseParserListener) EnterUpdate_stmt(ctx *Update_stmtContext) {} method ExitUpdate_stmt (line 339) | func (s *BaseParserListener) ExitUpdate_stmt(ctx *Update_stmtContext) {} method EnterAssignment_list (line 342) | func (s *BaseParserListener) EnterAssignment_list(ctx *Assignment_list... method ExitAssignment_list (line 345) | func (s *BaseParserListener) ExitAssignment_list(ctx *Assignment_listC... method EnterAssignment (line 348) | func (s *BaseParserListener) EnterAssignment(ctx *AssignmentContext) {} method ExitAssignment (line 351) | func (s *BaseParserListener) ExitAssignment(ctx *AssignmentContext) {} method EnterColumn_name_list (line 354) | func (s *BaseParserListener) EnterColumn_name_list(ctx *Column_name_li... method ExitColumn_name_list (line 357) | func (s *BaseParserListener) ExitColumn_name_list(ctx *Column_name_lis... method EnterUpdate_stmt_limited (line 360) | func (s *BaseParserListener) EnterUpdate_stmt_limited(ctx *Update_stmt... method ExitUpdate_stmt_limited (line 363) | func (s *BaseParserListener) ExitUpdate_stmt_limited(ctx *Update_stmt_... method EnterQualified_table_name (line 366) | func (s *BaseParserListener) EnterQualified_table_name(ctx *Qualified_... method ExitQualified_table_name (line 369) | func (s *BaseParserListener) ExitQualified_table_name(ctx *Qualified_t... method EnterVacuum_stmt (line 372) | func (s *BaseParserListener) EnterVacuum_stmt(ctx *Vacuum_stmtContext) {} method ExitVacuum_stmt (line 375) | func (s *BaseParserListener) ExitVacuum_stmt(ctx *Vacuum_stmtContext) {} method EnterFilter_clause (line 378) | func (s *BaseParserListener) EnterFilter_clause(ctx *Filter_clauseCont... method ExitFilter_clause (line 381) | func (s *BaseParserListener) ExitFilter_clause(ctx *Filter_clauseConte... method EnterWindow_defn (line 384) | func (s *BaseParserListener) EnterWindow_defn(ctx *Window_defnContext) {} method ExitWindow_defn (line 387) | func (s *BaseParserListener) ExitWindow_defn(ctx *Window_defnContext) {} method EnterOver_clause (line 390) | func (s *BaseParserListener) EnterOver_clause(ctx *Over_clauseContext) {} method ExitOver_clause (line 393) | func (s *BaseParserListener) ExitOver_clause(ctx *Over_clauseContext) {} method EnterFrame_spec (line 396) | func (s *BaseParserListener) EnterFrame_spec(ctx *Frame_specContext) {} method ExitFrame_spec (line 399) | func (s *BaseParserListener) ExitFrame_spec(ctx *Frame_specContext) {} method EnterFrame_clause (line 402) | func (s *BaseParserListener) EnterFrame_clause(ctx *Frame_clauseContex... method ExitFrame_clause (line 405) | func (s *BaseParserListener) ExitFrame_clause(ctx *Frame_clauseContext... method EnterSimple_function_invocation (line 408) | func (s *BaseParserListener) EnterSimple_function_invocation(ctx *Simp... method ExitSimple_function_invocation (line 412) | func (s *BaseParserListener) ExitSimple_function_invocation(ctx *Simpl... method EnterAggregate_function_invocation (line 415) | func (s *BaseParserListener) EnterAggregate_function_invocation(ctx *A... method ExitAggregate_function_invocation (line 419) | func (s *BaseParserListener) ExitAggregate_function_invocation(ctx *Ag... method EnterWindow_function_invocation (line 423) | func (s *BaseParserListener) EnterWindow_function_invocation(ctx *Wind... method ExitWindow_function_invocation (line 427) | func (s *BaseParserListener) ExitWindow_function_invocation(ctx *Windo... method EnterCommon_table_stmt (line 430) | func (s *BaseParserListener) EnterCommon_table_stmt(ctx *Common_table_... method ExitCommon_table_stmt (line 433) | func (s *BaseParserListener) ExitCommon_table_stmt(ctx *Common_table_s... method EnterOrder_by_stmt (line 436) | func (s *BaseParserListener) EnterOrder_by_stmt(ctx *Order_by_stmtCont... method ExitOrder_by_stmt (line 439) | func (s *BaseParserListener) ExitOrder_by_stmt(ctx *Order_by_stmtConte... method EnterLimit_stmt (line 442) | func (s *BaseParserListener) EnterLimit_stmt(ctx *Limit_stmtContext) {} method ExitLimit_stmt (line 445) | func (s *BaseParserListener) ExitLimit_stmt(ctx *Limit_stmtContext) {} method EnterOrdering_term (line 448) | func (s *BaseParserListener) EnterOrdering_term(ctx *Ordering_termCont... method ExitOrdering_term (line 451) | func (s *BaseParserListener) ExitOrdering_term(ctx *Ordering_termConte... method EnterAsc_desc (line 454) | func (s *BaseParserListener) EnterAsc_desc(ctx *Asc_descContext) {} method ExitAsc_desc (line 457) | func (s *BaseParserListener) ExitAsc_desc(ctx *Asc_descContext) {} method EnterFrame_left (line 460) | func (s *BaseParserListener) EnterFrame_left(ctx *Frame_leftContext) {} method ExitFrame_left (line 463) | func (s *BaseParserListener) ExitFrame_left(ctx *Frame_leftContext) {} method EnterFrame_right (line 466) | func (s *BaseParserListener) EnterFrame_right(ctx *Frame_rightContext) {} method ExitFrame_right (line 469) | func (s *BaseParserListener) ExitFrame_right(ctx *Frame_rightContext) {} method EnterFrame_single (line 472) | func (s *BaseParserListener) EnterFrame_single(ctx *Frame_singleContex... method ExitFrame_single (line 475) | func (s *BaseParserListener) ExitFrame_single(ctx *Frame_singleContext... method EnterWindow_function (line 478) | func (s *BaseParserListener) EnterWindow_function(ctx *Window_function... method ExitWindow_function (line 481) | func (s *BaseParserListener) ExitWindow_function(ctx *Window_functionC... method EnterOffset (line 484) | func (s *BaseParserListener) EnterOffset(ctx *OffsetContext) {} method ExitOffset (line 487) | func (s *BaseParserListener) ExitOffset(ctx *OffsetContext) {} method EnterDefault_value (line 490) | func (s *BaseParserListener) EnterDefault_value(ctx *Default_valueCont... method ExitDefault_value (line 493) | func (s *BaseParserListener) ExitDefault_value(ctx *Default_valueConte... method EnterPartition_by (line 496) | func (s *BaseParserListener) EnterPartition_by(ctx *Partition_byContex... method ExitPartition_by (line 499) | func (s *BaseParserListener) ExitPartition_by(ctx *Partition_byContext... method EnterOrder_by_expr (line 502) | func (s *BaseParserListener) EnterOrder_by_expr(ctx *Order_by_exprCont... method ExitOrder_by_expr (line 505) | func (s *BaseParserListener) ExitOrder_by_expr(ctx *Order_by_exprConte... method EnterOrder_by_expr_asc_desc (line 508) | func (s *BaseParserListener) EnterOrder_by_expr_asc_desc(ctx *Order_by... method ExitOrder_by_expr_asc_desc (line 511) | func (s *BaseParserListener) ExitOrder_by_expr_asc_desc(ctx *Order_by_... method EnterExpr_asc_desc (line 514) | func (s *BaseParserListener) EnterExpr_asc_desc(ctx *Expr_asc_descCont... method ExitExpr_asc_desc (line 517) | func (s *BaseParserListener) ExitExpr_asc_desc(ctx *Expr_asc_descConte... method EnterInitial_select (line 520) | func (s *BaseParserListener) EnterInitial_select(ctx *Initial_selectCo... method ExitInitial_select (line 523) | func (s *BaseParserListener) ExitInitial_select(ctx *Initial_selectCon... method EnterRecursive_select (line 526) | func (s *BaseParserListener) EnterRecursive_select(ctx *Recursive_sele... method ExitRecursive_select (line 529) | func (s *BaseParserListener) ExitRecursive_select(ctx *Recursive_selec... method EnterUnary_operator (line 532) | func (s *BaseParserListener) EnterUnary_operator(ctx *Unary_operatorCo... method ExitUnary_operator (line 535) | func (s *BaseParserListener) ExitUnary_operator(ctx *Unary_operatorCon... method EnterError_message (line 538) | func (s *BaseParserListener) EnterError_message(ctx *Error_messageCont... method ExitError_message (line 541) | func (s *BaseParserListener) ExitError_message(ctx *Error_messageConte... method EnterModule_argument (line 544) | func (s *BaseParserListener) EnterModule_argument(ctx *Module_argument... method ExitModule_argument (line 547) | func (s *BaseParserListener) ExitModule_argument(ctx *Module_argumentC... method EnterColumn_alias (line 550) | func (s *BaseParserListener) EnterColumn_alias(ctx *Column_aliasContex... method ExitColumn_alias (line 553) | func (s *BaseParserListener) ExitColumn_alias(ctx *Column_aliasContext... method EnterKeyword (line 556) | func (s *BaseParserListener) EnterKeyword(ctx *KeywordContext) {} method ExitKeyword (line 559) | func (s *BaseParserListener) ExitKeyword(ctx *KeywordContext) {} method EnterName (line 562) | func (s *BaseParserListener) EnterName(ctx *NameContext) {} method ExitName (line 565) | func (s *BaseParserListener) ExitName(ctx *NameContext) {} method EnterFunction_name (line 568) | func (s *BaseParserListener) EnterFunction_name(ctx *Function_nameCont... method ExitFunction_name (line 571) | func (s *BaseParserListener) ExitFunction_name(ctx *Function_nameConte... method EnterSchema_name (line 574) | func (s *BaseParserListener) EnterSchema_name(ctx *Schema_nameContext) {} method ExitSchema_name (line 577) | func (s *BaseParserListener) ExitSchema_name(ctx *Schema_nameContext) {} method EnterTable_name (line 580) | func (s *BaseParserListener) EnterTable_name(ctx *Table_nameContext) {} method ExitTable_name (line 583) | func (s *BaseParserListener) ExitTable_name(ctx *Table_nameContext) {} method EnterTable_or_index_name (line 586) | func (s *BaseParserListener) EnterTable_or_index_name(ctx *Table_or_in... method ExitTable_or_index_name (line 589) | func (s *BaseParserListener) ExitTable_or_index_name(ctx *Table_or_ind... method EnterColumn_name (line 592) | func (s *BaseParserListener) EnterColumn_name(ctx *Column_nameContext) {} method ExitColumn_name (line 595) | func (s *BaseParserListener) ExitColumn_name(ctx *Column_nameContext) {} method EnterCollation_name (line 598) | func (s *BaseParserListener) EnterCollation_name(ctx *Collation_nameCo... method ExitCollation_name (line 601) | func (s *BaseParserListener) ExitCollation_name(ctx *Collation_nameCon... method EnterForeign_table (line 604) | func (s *BaseParserListener) EnterForeign_table(ctx *Foreign_tableCont... method ExitForeign_table (line 607) | func (s *BaseParserListener) ExitForeign_table(ctx *Foreign_tableConte... method EnterIndex_name (line 610) | func (s *BaseParserListener) EnterIndex_name(ctx *Index_nameContext) {} method ExitIndex_name (line 613) | func (s *BaseParserListener) ExitIndex_name(ctx *Index_nameContext) {} method EnterTrigger_name (line 616) | func (s *BaseParserListener) EnterTrigger_name(ctx *Trigger_nameContex... method ExitTrigger_name (line 619) | func (s *BaseParserListener) ExitTrigger_name(ctx *Trigger_nameContext... method EnterView_name (line 622) | func (s *BaseParserListener) EnterView_name(ctx *View_nameContext) {} method ExitView_name (line 625) | func (s *BaseParserListener) ExitView_name(ctx *View_nameContext) {} method EnterModule_name (line 628) | func (s *BaseParserListener) EnterModule_name(ctx *Module_nameContext) {} method ExitModule_name (line 631) | func (s *BaseParserListener) ExitModule_name(ctx *Module_nameContext) {} method EnterPragma_name (line 634) | func (s *BaseParserListener) EnterPragma_name(ctx *Pragma_nameContext) {} method ExitPragma_name (line 637) | func (s *BaseParserListener) ExitPragma_name(ctx *Pragma_nameContext) {} method EnterSavepoint_name (line 640) | func (s *BaseParserListener) EnterSavepoint_name(ctx *Savepoint_nameCo... method ExitSavepoint_name (line 643) | func (s *BaseParserListener) ExitSavepoint_name(ctx *Savepoint_nameCon... method EnterTable_alias (line 646) | func (s *BaseParserListener) EnterTable_alias(ctx *Table_aliasContext) {} method ExitTable_alias (line 649) | func (s *BaseParserListener) ExitTable_alias(ctx *Table_aliasContext) {} method EnterTransaction_name (line 652) | func (s *BaseParserListener) EnterTransaction_name(ctx *Transaction_na... method ExitTransaction_name (line 655) | func (s *BaseParserListener) ExitTransaction_name(ctx *Transaction_nam... method EnterWindow_name (line 658) | func (s *BaseParserListener) EnterWindow_name(ctx *Window_nameContext) {} method ExitWindow_name (line 661) | func (s *BaseParserListener) ExitWindow_name(ctx *Window_nameContext) {} method EnterAlias (line 664) | func (s *BaseParserListener) EnterAlias(ctx *AliasContext) {} method ExitAlias (line 667) | func (s *BaseParserListener) ExitAlias(ctx *AliasContext) {} method EnterFilename (line 670) | func (s *BaseParserListener) EnterFilename(ctx *FilenameContext) {} method ExitFilename (line 673) | func (s *BaseParserListener) ExitFilename(ctx *FilenameContext) {} method EnterBase_window_name (line 676) | func (s *BaseParserListener) EnterBase_window_name(ctx *Base_window_na... method ExitBase_window_name (line 679) | func (s *BaseParserListener) ExitBase_window_name(ctx *Base_window_nam... method EnterSimple_func (line 682) | func (s *BaseParserListener) EnterSimple_func(ctx *Simple_funcContext) {} method ExitSimple_func (line 685) | func (s *BaseParserListener) ExitSimple_func(ctx *Simple_funcContext) {} method EnterAggregate_func (line 688) | func (s *BaseParserListener) EnterAggregate_func(ctx *Aggregate_funcCo... method ExitAggregate_func (line 691) | func (s *BaseParserListener) ExitAggregate_func(ctx *Aggregate_funcCon... method EnterTable_function_name (line 694) | func (s *BaseParserListener) EnterTable_function_name(ctx *Table_funct... method ExitTable_function_name (line 697) | func (s *BaseParserListener) ExitTable_function_name(ctx *Table_functi... method EnterAny_name (line 700) | func (s *BaseParserListener) EnterAny_name(ctx *Any_nameContext) {} method ExitAny_name (line 703) | func (s *BaseParserListener) ExitAny_name(ctx *Any_nameContext) {} FILE: cmd/atlas/internal/sqlparse/sqliteparse/parser_base_visitor.go type BaseParserVisitor (line 6) | type BaseParserVisitor struct method VisitParse (line 10) | func (v *BaseParserVisitor) VisitParse(ctx *ParseContext) interface{} { method VisitSql_stmt_list (line 14) | func (v *BaseParserVisitor) VisitSql_stmt_list(ctx *Sql_stmt_listConte... method VisitSql_stmt (line 18) | func (v *BaseParserVisitor) VisitSql_stmt(ctx *Sql_stmtContext) interf... method VisitAlter_table_stmt (line 22) | func (v *BaseParserVisitor) VisitAlter_table_stmt(ctx *Alter_table_stm... method VisitAnalyze_stmt (line 26) | func (v *BaseParserVisitor) VisitAnalyze_stmt(ctx *Analyze_stmtContext... method VisitAttach_stmt (line 30) | func (v *BaseParserVisitor) VisitAttach_stmt(ctx *Attach_stmtContext) ... method VisitBegin_stmt (line 34) | func (v *BaseParserVisitor) VisitBegin_stmt(ctx *Begin_stmtContext) in... method VisitCommit_stmt (line 38) | func (v *BaseParserVisitor) VisitCommit_stmt(ctx *Commit_stmtContext) ... method VisitRollback_stmt (line 42) | func (v *BaseParserVisitor) VisitRollback_stmt(ctx *Rollback_stmtConte... method VisitSavepoint_stmt (line 46) | func (v *BaseParserVisitor) VisitSavepoint_stmt(ctx *Savepoint_stmtCon... method VisitRelease_stmt (line 50) | func (v *BaseParserVisitor) VisitRelease_stmt(ctx *Release_stmtContext... method VisitCreate_index_stmt (line 54) | func (v *BaseParserVisitor) VisitCreate_index_stmt(ctx *Create_index_s... method VisitIndexed_column (line 58) | func (v *BaseParserVisitor) VisitIndexed_column(ctx *Indexed_columnCon... method VisitCreate_table_stmt (line 62) | func (v *BaseParserVisitor) VisitCreate_table_stmt(ctx *Create_table_s... method VisitColumn_def (line 66) | func (v *BaseParserVisitor) VisitColumn_def(ctx *Column_defContext) in... method VisitType_name (line 70) | func (v *BaseParserVisitor) VisitType_name(ctx *Type_nameContext) inte... method VisitColumn_constraint (line 74) | func (v *BaseParserVisitor) VisitColumn_constraint(ctx *Column_constra... method VisitSigned_number (line 78) | func (v *BaseParserVisitor) VisitSigned_number(ctx *Signed_numberConte... method VisitTable_constraint (line 82) | func (v *BaseParserVisitor) VisitTable_constraint(ctx *Table_constrain... method VisitForeign_key_clause (line 86) | func (v *BaseParserVisitor) VisitForeign_key_clause(ctx *Foreign_key_c... method VisitConflict_clause (line 90) | func (v *BaseParserVisitor) VisitConflict_clause(ctx *Conflict_clauseC... method VisitCreate_trigger_stmt (line 94) | func (v *BaseParserVisitor) VisitCreate_trigger_stmt(ctx *Create_trigg... method VisitCreate_view_stmt (line 98) | func (v *BaseParserVisitor) VisitCreate_view_stmt(ctx *Create_view_stm... method VisitCreate_virtual_table_stmt (line 102) | func (v *BaseParserVisitor) VisitCreate_virtual_table_stmt(ctx *Create... method VisitWith_clause (line 106) | func (v *BaseParserVisitor) VisitWith_clause(ctx *With_clauseContext) ... method VisitCte_table_name (line 110) | func (v *BaseParserVisitor) VisitCte_table_name(ctx *Cte_table_nameCon... method VisitRecursive_cte (line 114) | func (v *BaseParserVisitor) VisitRecursive_cte(ctx *Recursive_cteConte... method VisitCommon_table_expression (line 118) | func (v *BaseParserVisitor) VisitCommon_table_expression(ctx *Common_t... method VisitDelete_stmt (line 122) | func (v *BaseParserVisitor) VisitDelete_stmt(ctx *Delete_stmtContext) ... method VisitDelete_stmt_limited (line 126) | func (v *BaseParserVisitor) VisitDelete_stmt_limited(ctx *Delete_stmt_... method VisitDetach_stmt (line 130) | func (v *BaseParserVisitor) VisitDetach_stmt(ctx *Detach_stmtContext) ... method VisitDrop_stmt (line 134) | func (v *BaseParserVisitor) VisitDrop_stmt(ctx *Drop_stmtContext) inte... method VisitExpr (line 138) | func (v *BaseParserVisitor) VisitExpr(ctx *ExprContext) interface{} { method VisitRaise_function (line 142) | func (v *BaseParserVisitor) VisitRaise_function(ctx *Raise_functionCon... method VisitLiteral_value (line 146) | func (v *BaseParserVisitor) VisitLiteral_value(ctx *Literal_valueConte... method VisitInsert_stmt (line 150) | func (v *BaseParserVisitor) VisitInsert_stmt(ctx *Insert_stmtContext) ... method VisitReturning_clause (line 154) | func (v *BaseParserVisitor) VisitReturning_clause(ctx *Returning_claus... method VisitUpsert_clause (line 158) | func (v *BaseParserVisitor) VisitUpsert_clause(ctx *Upsert_clauseConte... method VisitPragma_stmt (line 162) | func (v *BaseParserVisitor) VisitPragma_stmt(ctx *Pragma_stmtContext) ... method VisitPragma_value (line 166) | func (v *BaseParserVisitor) VisitPragma_value(ctx *Pragma_valueContext... method VisitReindex_stmt (line 170) | func (v *BaseParserVisitor) VisitReindex_stmt(ctx *Reindex_stmtContext... method VisitSelect_stmt (line 174) | func (v *BaseParserVisitor) VisitSelect_stmt(ctx *Select_stmtContext) ... method VisitJoin_clause (line 178) | func (v *BaseParserVisitor) VisitJoin_clause(ctx *Join_clauseContext) ... method VisitSelect_core (line 182) | func (v *BaseParserVisitor) VisitSelect_core(ctx *Select_coreContext) ... method VisitFactored_select_stmt (line 186) | func (v *BaseParserVisitor) VisitFactored_select_stmt(ctx *Factored_se... method VisitSimple_select_stmt (line 190) | func (v *BaseParserVisitor) VisitSimple_select_stmt(ctx *Simple_select... method VisitCompound_select_stmt (line 194) | func (v *BaseParserVisitor) VisitCompound_select_stmt(ctx *Compound_se... method VisitTable_or_subquery (line 198) | func (v *BaseParserVisitor) VisitTable_or_subquery(ctx *Table_or_subqu... method VisitResult_column (line 202) | func (v *BaseParserVisitor) VisitResult_column(ctx *Result_columnConte... method VisitJoin_operator (line 206) | func (v *BaseParserVisitor) VisitJoin_operator(ctx *Join_operatorConte... method VisitJoin_constraint (line 210) | func (v *BaseParserVisitor) VisitJoin_constraint(ctx *Join_constraintC... method VisitCompound_operator (line 214) | func (v *BaseParserVisitor) VisitCompound_operator(ctx *Compound_opera... method VisitUpdate_stmt (line 218) | func (v *BaseParserVisitor) VisitUpdate_stmt(ctx *Update_stmtContext) ... method VisitAssignment_list (line 222) | func (v *BaseParserVisitor) VisitAssignment_list(ctx *Assignment_listC... method VisitAssignment (line 226) | func (v *BaseParserVisitor) VisitAssignment(ctx *AssignmentContext) in... method VisitColumn_name_list (line 230) | func (v *BaseParserVisitor) VisitColumn_name_list(ctx *Column_name_lis... method VisitUpdate_stmt_limited (line 234) | func (v *BaseParserVisitor) VisitUpdate_stmt_limited(ctx *Update_stmt_... method VisitQualified_table_name (line 238) | func (v *BaseParserVisitor) VisitQualified_table_name(ctx *Qualified_t... method VisitVacuum_stmt (line 242) | func (v *BaseParserVisitor) VisitVacuum_stmt(ctx *Vacuum_stmtContext) ... method VisitFilter_clause (line 246) | func (v *BaseParserVisitor) VisitFilter_clause(ctx *Filter_clauseConte... method VisitWindow_defn (line 250) | func (v *BaseParserVisitor) VisitWindow_defn(ctx *Window_defnContext) ... method VisitOver_clause (line 254) | func (v *BaseParserVisitor) VisitOver_clause(ctx *Over_clauseContext) ... method VisitFrame_spec (line 258) | func (v *BaseParserVisitor) VisitFrame_spec(ctx *Frame_specContext) in... method VisitFrame_clause (line 262) | func (v *BaseParserVisitor) VisitFrame_clause(ctx *Frame_clauseContext... method VisitSimple_function_invocation (line 266) | func (v *BaseParserVisitor) VisitSimple_function_invocation(ctx *Simpl... method VisitAggregate_function_invocation (line 270) | func (v *BaseParserVisitor) VisitAggregate_function_invocation(ctx *Ag... method VisitWindow_function_invocation (line 274) | func (v *BaseParserVisitor) VisitWindow_function_invocation(ctx *Windo... method VisitCommon_table_stmt (line 278) | func (v *BaseParserVisitor) VisitCommon_table_stmt(ctx *Common_table_s... method VisitOrder_by_stmt (line 282) | func (v *BaseParserVisitor) VisitOrder_by_stmt(ctx *Order_by_stmtConte... method VisitLimit_stmt (line 286) | func (v *BaseParserVisitor) VisitLimit_stmt(ctx *Limit_stmtContext) in... method VisitOrdering_term (line 290) | func (v *BaseParserVisitor) VisitOrdering_term(ctx *Ordering_termConte... method VisitAsc_desc (line 294) | func (v *BaseParserVisitor) VisitAsc_desc(ctx *Asc_descContext) interf... method VisitFrame_left (line 298) | func (v *BaseParserVisitor) VisitFrame_left(ctx *Frame_leftContext) in... method VisitFrame_right (line 302) | func (v *BaseParserVisitor) VisitFrame_right(ctx *Frame_rightContext) ... method VisitFrame_single (line 306) | func (v *BaseParserVisitor) VisitFrame_single(ctx *Frame_singleContext... method VisitWindow_function (line 310) | func (v *BaseParserVisitor) VisitWindow_function(ctx *Window_functionC... method VisitOffset (line 314) | func (v *BaseParserVisitor) VisitOffset(ctx *OffsetContext) interface{} { method VisitDefault_value (line 318) | func (v *BaseParserVisitor) VisitDefault_value(ctx *Default_valueConte... method VisitPartition_by (line 322) | func (v *BaseParserVisitor) VisitPartition_by(ctx *Partition_byContext... method VisitOrder_by_expr (line 326) | func (v *BaseParserVisitor) VisitOrder_by_expr(ctx *Order_by_exprConte... method VisitOrder_by_expr_asc_desc (line 330) | func (v *BaseParserVisitor) VisitOrder_by_expr_asc_desc(ctx *Order_by_... method VisitExpr_asc_desc (line 334) | func (v *BaseParserVisitor) VisitExpr_asc_desc(ctx *Expr_asc_descConte... method VisitInitial_select (line 338) | func (v *BaseParserVisitor) VisitInitial_select(ctx *Initial_selectCon... method VisitRecursive_select (line 342) | func (v *BaseParserVisitor) VisitRecursive_select(ctx *Recursive_selec... method VisitUnary_operator (line 346) | func (v *BaseParserVisitor) VisitUnary_operator(ctx *Unary_operatorCon... method VisitError_message (line 350) | func (v *BaseParserVisitor) VisitError_message(ctx *Error_messageConte... method VisitModule_argument (line 354) | func (v *BaseParserVisitor) VisitModule_argument(ctx *Module_argumentC... method VisitColumn_alias (line 358) | func (v *BaseParserVisitor) VisitColumn_alias(ctx *Column_aliasContext... method VisitKeyword (line 362) | func (v *BaseParserVisitor) VisitKeyword(ctx *KeywordContext) interfac... method VisitName (line 366) | func (v *BaseParserVisitor) VisitName(ctx *NameContext) interface{} { method VisitFunction_name (line 370) | func (v *BaseParserVisitor) VisitFunction_name(ctx *Function_nameConte... method VisitSchema_name (line 374) | func (v *BaseParserVisitor) VisitSchema_name(ctx *Schema_nameContext) ... method VisitTable_name (line 378) | func (v *BaseParserVisitor) VisitTable_name(ctx *Table_nameContext) in... method VisitTable_or_index_name (line 382) | func (v *BaseParserVisitor) VisitTable_or_index_name(ctx *Table_or_ind... method VisitColumn_name (line 386) | func (v *BaseParserVisitor) VisitColumn_name(ctx *Column_nameContext) ... method VisitCollation_name (line 390) | func (v *BaseParserVisitor) VisitCollation_name(ctx *Collation_nameCon... method VisitForeign_table (line 394) | func (v *BaseParserVisitor) VisitForeign_table(ctx *Foreign_tableConte... method VisitIndex_name (line 398) | func (v *BaseParserVisitor) VisitIndex_name(ctx *Index_nameContext) in... method VisitTrigger_name (line 402) | func (v *BaseParserVisitor) VisitTrigger_name(ctx *Trigger_nameContext... method VisitView_name (line 406) | func (v *BaseParserVisitor) VisitView_name(ctx *View_nameContext) inte... method VisitModule_name (line 410) | func (v *BaseParserVisitor) VisitModule_name(ctx *Module_nameContext) ... method VisitPragma_name (line 414) | func (v *BaseParserVisitor) VisitPragma_name(ctx *Pragma_nameContext) ... method VisitSavepoint_name (line 418) | func (v *BaseParserVisitor) VisitSavepoint_name(ctx *Savepoint_nameCon... method VisitTable_alias (line 422) | func (v *BaseParserVisitor) VisitTable_alias(ctx *Table_aliasContext) ... method VisitTransaction_name (line 426) | func (v *BaseParserVisitor) VisitTransaction_name(ctx *Transaction_nam... method VisitWindow_name (line 430) | func (v *BaseParserVisitor) VisitWindow_name(ctx *Window_nameContext) ... method VisitAlias (line 434) | func (v *BaseParserVisitor) VisitAlias(ctx *AliasContext) interface{} { method VisitFilename (line 438) | func (v *BaseParserVisitor) VisitFilename(ctx *FilenameContext) interf... method VisitBase_window_name (line 442) | func (v *BaseParserVisitor) VisitBase_window_name(ctx *Base_window_nam... method VisitSimple_func (line 446) | func (v *BaseParserVisitor) VisitSimple_func(ctx *Simple_funcContext) ... method VisitAggregate_func (line 450) | func (v *BaseParserVisitor) VisitAggregate_func(ctx *Aggregate_funcCon... method VisitTable_function_name (line 454) | func (v *BaseParserVisitor) VisitTable_function_name(ctx *Table_functi... method VisitAny_name (line 458) | func (v *BaseParserVisitor) VisitAny_name(ctx *Any_nameContext) interf... FILE: cmd/atlas/internal/sqlparse/sqliteparse/parser_listener.go type ParserListener (line 7) | type ParserListener interface FILE: cmd/atlas/internal/sqlparse/sqliteparse/parser_visitor.go type ParserVisitor (line 7) | type ParserVisitor interface FILE: cmd/atlas/internal/sqlparse/sqliteparse/sqliteparse_oss.go type FileParser (line 16) | type FileParser struct method ColumnFilledBefore (line 18) | func (*FileParser) ColumnFilledBefore([]*migrate.Stmt, *schema.Table, ... method CreateViewAfter (line 22) | func (*FileParser) CreateViewAfter([]*migrate.Stmt, string, string, in... method FixChange (line 26) | func (*FileParser) FixChange(_ migrate.Driver, _ string, changes schem... FILE: cmd/atlas/internal/sqlparse/sqlparse.go type Parser (line 21) | type Parser interface function Register (line 46) | func Register(name string, f Parser) { function ParserFor (line 51) | func ParserFor(name string) Parser { function init (line 59) | func init() { FILE: cmd/atlas/main.go function main (line 36) | func main() { constant envNoUpdate (line 69) | envNoUpdate = "ATLAS_NO_UPDATE_NOTIFIER" constant vercheckURL (line 70) | vercheckURL = "https://vercheck.ariga.io" function noText (line 73) | func noText() string { return "" } function checkForUpdate (line 75) | func checkForUpdate(ctx context.Context) func() string { function bgCheck (line 97) | func bgCheck(ctx context.Context, version string, vc *vercheck.VerChecke... function runCheck (line 117) | func runCheck(ctx context.Context, vc *vercheck.VerChecker, version stri... FILE: cmd/atlas/main_oss.go function extendContext (line 20) | func extendContext(ctx context.Context) (context.Context, error) { function vercheckEndpoint (line 24) | func vercheckEndpoint(context.Context) string { function initialize (line 29) | func initialize(ctx context.Context) (context.Context, func(error)) { FILE: internal/ci/cockroach/main.go type params (line 14) | type params struct function main (line 21) | func main() { FILE: internal/ci/jobs_oss.go function init (line 11) | func init() { FILE: internal/ci/main.go type Step (line 23) | type Step struct type Credentials (line 30) | type Credentials struct type Job (line 35) | type Job struct type goVersions (line 193) | type goVersions method String (line 240) | func (v goVersions) String() (s string) { type concurrency (line 194) | type concurrency struct method String (line 247) | func (c concurrency) String() (s string) { function main (line 214) | func main() { FILE: internal/integration/cockroach_test.go type crdbTest (line 24) | type crdbTest struct method url (line 778) | func (t *crdbTest) url(_ string) string { method driver (line 782) | func (t *crdbTest) driver() migrate.Driver { method revisionsStorage (line 786) | func (t *crdbTest) revisionsStorage() migrate.RevisionReadWriter { method applyHcl (line 790) | func (t *crdbTest) applyHcl(spec string) { method valueByVersion (line 802) | func (t *crdbTest) valueByVersion(values map[string]string, defaults s... method loadRealm (line 809) | func (t *crdbTest) loadRealm() *schema.Realm { method loadUsers (line 818) | func (t *crdbTest) loadUsers() *schema.Table { method loadPosts (line 822) | func (t *crdbTest) loadPosts() *schema.Table { method loadTable (line 826) | func (t *crdbTest) loadTable(name string) *schema.Table { method users (line 834) | func (t *crdbTest) users() *schema.Table { method posts (line 854) | func (t *crdbTest) posts() *schema.Table { method realm (line 893) | func (t *crdbTest) realm() *schema.Realm { method diff (line 905) | func (t *crdbTest) diff(t1, t2 *schema.Table) []schema.Change { method migrate (line 911) | func (t *crdbTest) migrate(changes ...schema.Change) { method dropTables (line 916) | func (t *crdbTest) dropTables(names ...string) { method dropSchemas (line 923) | func (t *crdbTest) dropSchemas(names ...string) { method applyRealmHcl (line 929) | func (t *crdbTest) applyRealmHcl(spec string) { function crdbRun (line 38) | func crdbRun(t *testing.T, fn func(*crdbTest)) { function TestCockroach_Executor (line 63) | func TestCockroach_Executor(t *testing.T) { function TestCockroach_AddDropTable (line 69) | func TestCockroach_AddDropTable(t *testing.T) { function TestCockroach_Relation (line 75) | func TestCockroach_Relation(t *testing.T) { function TestCockroach_AddIndexedColumns (line 81) | func TestCockroach_AddIndexedColumns(t *testing.T) { function TestCockroach_AddColumns (line 130) | func TestCockroach_AddColumns(t *testing.T) { function TestCockroach_ColumnInt (line 159) | func TestCockroach_ColumnInt(t *testing.T) { function TestCockroach_ColumnArray (line 191) | func TestCockroach_ColumnArray(t *testing.T) { function TestCockroach_Enums (line 220) | func TestCockroach_Enums(t *testing.T) { function TestCockroach_HCL (line 260) | func TestCockroach_HCL(t *testing.T) { function TestCockroach_HCL_Realm (line 306) | func TestCockroach_HCL_Realm(t *testing.T) { function TestCockroach_CLI (line 326) | func TestCockroach_CLI(t *testing.T) { function TestCockroach_CLI_MultiSchema (line 385) | func TestCockroach_CLI_MultiSchema(t *testing.T) { function TestCockroach_DefaultsHCL (line 425) | func TestCockroach_DefaultsHCL(t *testing.T) { function TestCockroach_Sanity (line 454) | func TestCockroach_Sanity(t *testing.T) { FILE: internal/integration/hclsqlspec/hclsqlspec_test.go function TestHCL_SQL (line 45) | func TestHCL_SQL(t *testing.T) { function TestWithRemain (line 354) | func TestWithRemain(t *testing.T) { function TestMultiTable (line 376) | func TestMultiTable(t *testing.T) { function TestMarshalTopLevel (line 408) | func TestMarshalTopLevel(t *testing.T) { function TestRealm (line 419) | func TestRealm(t *testing.T) { function TestUnsignedImmutability (line 468) | func TestUnsignedImmutability(t *testing.T) { function TestTablesWithQualifiers (line 489) | func TestTablesWithQualifiers(t *testing.T) { function TestQualifyMarshal (line 530) | func TestQualifyMarshal(t *testing.T) { function decode (line 583) | func decode(f string) (*db, error) { type db (line 591) | type db struct FILE: internal/integration/integration_test.go function TestMain (line 37) | func TestMain(m *testing.M) { function TestCLI_Interrupt (line 47) | func TestCLI_Interrupt(t *testing.T) { function newListener (line 105) | func newListener(t *testing.T, handler func(c net.Conn)) int { type T (line 120) | type T interface function testAddDrop (line 140) | func testAddDrop(t T) { function testRelation (line 170) | func testRelation(t T) { function testImplicitIndexes (line 180) | func testImplicitIndexes(t T, db *sql.DB) { function testHCLIntegration (line 210) | func testHCLIntegration(t T, full string, empty string) { function testCLIMigrateApplyBC (line 224) | func testCLIMigrateApplyBC(t T, dialect string) { function testCLISchemaInspect (line 331) | func testCLISchemaInspect(t T, h string, url string, eval schemahcl.Eval... function testCLISchemaInspectEnv (line 356) | func testCLISchemaInspectEnv(t T, h string, env string, eval schemahcl.E... function execPath (line 382) | func execPath(t testing.TB) string { function testCLIMultiSchemaApply (line 397) | func testCLIMultiSchemaApply(t T, h string, url string, schemas []string... function testCLIMultiSchemaInspect (line 426) | func testCLIMultiSchemaInspect(t T, h string, url string, schemas []stri... function testCLISchemaApply (line 450) | func testCLISchemaApply(t T, h string, url string, args ...string) { function testCLISchemaApplyDry (line 480) | func testCLISchemaApplyDry(t T, h string, url string) { function testCLISchemaApplyAutoApprove (line 511) | func testCLISchemaApplyAutoApprove(t T, h string, url string, args ...st... function testCLISchemaApplyFromMigrationDir (line 538) | func testCLISchemaApplyFromMigrationDir(t T) { function testCLISchemaDiff (line 618) | func testCLISchemaDiff(t T, url string) { function ensureNoChange (line 636) | func ensureNoChange(t T, tables ...*schema.Table) { function testAdvisoryLock (line 647) | func testAdvisoryLock(t *testing.T, l schema.Locker) { function testExecutor (line 668) | func testExecutor(t T) { function plan (line 720) | func plan(t T, name string, changes ...schema.Change) *migrate.Plan { type rrw (line 726) | type rrw method Ident (line 728) | func (r *rrw) Ident() *migrate.TableIdent { method WriteRevision (line 732) | func (r *rrw) WriteRevision(_ context.Context, rev *migrate.Revision) ... method ReadRevision (line 743) | func (r *rrw) ReadRevision(_ context.Context, v string) (*migrate.Revi... method DeleteRevision (line 752) | func (r *rrw) DeleteRevision(_ context.Context, v string) error { method ReadRevisions (line 768) | func (r *rrw) ReadRevisions(context.Context) ([]*migrate.Revision, err... method clean (line 772) | func (r *rrw) clean() { function cliPath (line 782) | func cliPath(t testing.TB) string { function evalBytes (line 793) | func evalBytes(b []byte, v any, ev schemahcl.Evaluator) error { FILE: internal/integration/mysql_test.go type myTest (line 25) | type myTest struct method url (line 1306) | func (t *myTest) url(dbname string) string { method driver (line 1318) | func (t *myTest) driver() migrate.Driver { method revisionsStorage (line 1322) | func (t *myTest) revisionsStorage() migrate.RevisionReadWriter { method applyHcl (line 1326) | func (t *myTest) applyHcl(spec string) { method applyRealmHcl (line 1339) | func (t *myTest) applyRealmHcl(spec string) { method diff (line 1350) | func (t *myTest) diff(t1, t2 *schema.Table) []schema.Change { method migrate (line 1356) | func (t *myTest) migrate(changes ...schema.Change) { method dropTables (line 1361) | func (t *myTest) dropTables(names ...string) { method dropSchemas (line 1368) | func (t *myTest) dropSchemas(names ...string) { method realm (line 1377) | func (t *myTest) realm() *schema.Realm { method users (line 1391) | func (t *myTest) users() *schema.Table { method posts (line 1412) | func (t *myTest) posts() *schema.Table { method valueByVersion (line 1454) | func (t *myTest) valueByVersion(values map[string]string, defaults str... method intByVersion (line 1461) | func (t *myTest) intByVersion(values map[string]int, defaults int) int { method quoted (line 1468) | func (t *myTest) quoted(s string) string { method loadRealm (line 1476) | func (t *myTest) loadRealm() *schema.Realm { method loadUsers (line 1485) | func (t *myTest) loadUsers() *schema.Table { method loadPosts (line 1489) | func (t *myTest) loadPosts() *schema.Table { method loadTable (line 1493) | func (t *myTest) loadTable(name string) *schema.Table { method mariadb (line 1501) | func (t *myTest) mariadb() bool { return strings.HasPrefix(t.version, ... method tidb (line 1502) | func (t *myTest) tidb() bool { return strings.HasPrefix(t.version, ... method defaultAttrs (line 1506) | func (t *myTest) defaultAttrs() []schema.Attr { method hclDriftTest (line 1532) | func (t *myTest) hclDriftTest(n string, realm *schema.Realm, expected ... function myRun (line 44) | func myRun(t *testing.T, fn func(*myTest)) { function TestMySQL_Executor (line 64) | func TestMySQL_Executor(t *testing.T) { function TestMySQL_AddDropTable (line 70) | func TestMySQL_AddDropTable(t *testing.T) { function TestMySQL_Relation (line 76) | func TestMySQL_Relation(t *testing.T) { function TestMySQL_AddIndexedColumns (line 82) | func TestMySQL_AddIndexedColumns(t *testing.T) { function TestMySQL_AddColumns (line 154) | func TestMySQL_AddColumns(t *testing.T) { function TestMySQL_ColumnInt (line 198) | func TestMySQL_ColumnInt(t *testing.T) { function TestMySQL_ColumnString (line 237) | func TestMySQL_ColumnString(t *testing.T) { function TestMySQL_ColumnBool (line 291) | func TestMySQL_ColumnBool(t *testing.T) { function TestMySQL_ColumnCheck (line 372) | func TestMySQL_ColumnCheck(t *testing.T) { function TestMySQL_ForeignKey (line 392) | func TestMySQL_ForeignKey(t *testing.T) { function TestMySQL_AdvisoryLock (line 492) | func TestMySQL_AdvisoryLock(t *testing.T) { function TestMySQL_HCL (line 498) | func TestMySQL_HCL(t *testing.T) { function TestMySQL_Snapshot (line 541) | func TestMySQL_Snapshot(t *testing.T) { function TestMySQL_CLI_MigrateApplyBC (line 578) | func TestMySQL_CLI_MigrateApplyBC(t *testing.T) { function TestMySQL_CLI_MigrateApplyLock (line 584) | func TestMySQL_CLI_MigrateApplyLock(t *testing.T) { function TestMySQL_CLI (line 619) | func TestMySQL_CLI(t *testing.T) { function TestMySQL_CLI_MultiSchema (line 693) | func TestMySQL_CLI_MultiSchema(t *testing.T) { function TestMySQL_HCL_Realm (line 741) | func TestMySQL_HCL_Realm(t *testing.T) { function TestMySQL_HCL_ForeignKeyCrossSchema (line 763) | func TestMySQL_HCL_ForeignKeyCrossSchema(t *testing.T) { function TestMySQL_DefaultsHCL (line 834) | func TestMySQL_DefaultsHCL(t *testing.T) { function TestMySQL_Sanity (line 862) | func TestMySQL_Sanity(t *testing.T) { function rmCreateStmt (line 1545) | func rmCreateStmt(t *schema.Table) { function intp (line 1554) | func intp(i int) *int { return &i } FILE: internal/integration/postgres_test.go type pgTest (line 27) | type pgTest struct method applyRealmHcl (line 628) | func (t *pgTest) applyRealmHcl(spec string) { method url (line 1581) | func (t *pgTest) url(schema string) string { method dbURL (line 1585) | func (t *pgTest) dbURL(db, schema string) string { method driver (line 1597) | func (t *pgTest) driver() migrate.Driver { method revisionsStorage (line 1601) | func (t *pgTest) revisionsStorage() migrate.RevisionReadWriter { method applyHcl (line 1605) | func (t *pgTest) applyHcl(spec string) { method valueByVersion (line 1617) | func (t *pgTest) valueByVersion(values map[string]string, defaults str... method loadRealm (line 1624) | func (t *pgTest) loadRealm() *schema.Realm { method loadUsers (line 1633) | func (t *pgTest) loadUsers() *schema.Table { method loadPosts (line 1637) | func (t *pgTest) loadPosts() *schema.Table { method loadTable (line 1641) | func (t *pgTest) loadTable(name string) *schema.Table { method users (line 1649) | func (t *pgTest) users() *schema.Table { method posts (line 1669) | func (t *pgTest) posts() *schema.Table { method realm (line 1708) | func (t *pgTest) realm() *schema.Realm { method diff (line 1723) | func (t *pgTest) diff(t1, t2 *schema.Table) []schema.Change { method migrate (line 1729) | func (t *pgTest) migrate(changes ...schema.Change) { method dropTables (line 1734) | func (t *pgTest) dropTables(names ...string) { method dropSchemas (line 1741) | func (t *pgTest) dropSchemas(names ...string) { function pgRun (line 47) | func pgRun(t *testing.T, fn func(*pgTest)) { function TestPostgres_Executor (line 87) | func TestPostgres_Executor(t *testing.T) { function TestPostgres_AddDropTable (line 93) | func TestPostgres_AddDropTable(t *testing.T) { function TestPostgres_Relation (line 99) | func TestPostgres_Relation(t *testing.T) { function TestPostgres_NoSchema (line 105) | func TestPostgres_NoSchema(t *testing.T) { function TestPostgres_AddIndexedColumns (line 119) | func TestPostgres_AddIndexedColumns(t *testing.T) { function TestPostgres_ColumnCheck (line 163) | func TestPostgres_ColumnCheck(t *testing.T) { function TestPostgres_AddColumns (line 179) | func TestPostgres_AddColumns(t *testing.T) { function TestPostgres_ColumnInt (line 213) | func TestPostgres_ColumnInt(t *testing.T) { function TestPostgres_ColumnArray (line 251) | func TestPostgres_ColumnArray(t *testing.T) { function TestPostgres_Enums (line 280) | func TestPostgres_Enums(t *testing.T) { function TestPostgres_ForeignKey (line 320) | func TestPostgres_ForeignKey(t *testing.T) { function TestPostgres_EntGlobalUniqueID (line 420) | func TestPostgres_EntGlobalUniqueID(t *testing.T) { function TestPostgres_AdvisoryLock (line 466) | func TestPostgres_AdvisoryLock(t *testing.T) { function TestPostgres_HCL (line 472) | func TestPostgres_HCL(t *testing.T) { function TestPostgres_HCL_Realm (line 518) | func TestPostgres_HCL_Realm(t *testing.T) { function TestPostgres_HCL_ForeignKeyCrossSchema (line 541) | func TestPostgres_HCL_ForeignKeyCrossSchema(t *testing.T) { function TestPostgres_Snapshot (line 639) | func TestPostgres_Snapshot(t *testing.T) { function TestPostgres_CLI_MigrateApplyBC (line 679) | func TestPostgres_CLI_MigrateApplyBC(t *testing.T) { function TestPostgres_CLI (line 685) | func TestPostgres_CLI(t *testing.T) { function TestPostgres_MigrateApply (line 749) | func TestPostgres_MigrateApply(t *testing.T) { function TestPostgres_CLI_MultiSchema (line 888) | func TestPostgres_CLI_MultiSchema(t *testing.T) { function TestPostgres_NormalizeRealm (line 937) | func TestPostgres_NormalizeRealm(t *testing.T) { function TestPostgres_MigrateDiffRealm (line 1025) | func TestPostgres_MigrateDiffRealm(t *testing.T) { function TestPostgres_SchemaDiff (line 1096) | func TestPostgres_SchemaDiff(t *testing.T) { function TestPostgres_DefaultsHCL (line 1174) | func TestPostgres_DefaultsHCL(t *testing.T) { function TestPostgres_Sanity (line 1203) | func TestPostgres_Sanity(t *testing.T) { FILE: internal/integration/script_test.go function TestMySQL_Script (line 35) | func TestMySQL_Script(t *testing.T) { function TestPostgres_Script (line 57) | func TestPostgres_Script(t *testing.T) { function TestSQLite_Script (line 78) | func TestSQLite_Script(t *testing.T) { method setupScript (line 99) | func (t *myTest) setupScript(env *testscript.Env) error { function replaceDBURL (line 118) | func replaceDBURL(env *testscript.Env, url string) error { method setupScript (line 128) | func (t *pgTest) setupScript(env *testscript.Env) error { function setupScript (line 145) | func setupScript(env *testscript.Env, db *sql.DB, createCmd, dropCmd str... constant atlasPathKey (line 191) | atlasPathKey = "cli.atlas" method setupScript (line 193) | func (t *liteTest) setupScript(env *testscript.Env) error { function cmdOnly (line 220) | func cmdOnly(ts *testscript.TestScript, neg bool, args []string) { method cmdCmpShow (line 234) | func (t *myTest) cmdCmpShow(ts *testscript.TestScript, _ bool, args []st... method cmdCmpShow (line 253) | func (t *pgTest) cmdCmpShow(ts *testscript.TestScript, _ bool, args []st... method cmdCmpShow (line 277) | func (t *liteTest) cmdCmpShow(ts *testscript.TestScript, _ bool, args []... function cmdCmpShow (line 299) | func cmdCmpShow(ts *testscript.TestScript, args []string, show func(sche... method cmdCmpHCL (line 329) | func (t *myTest) cmdCmpHCL(ts *testscript.TestScript, _ bool, args []str... method cmdCmpHCL (line 342) | func (t *pgTest) cmdCmpHCL(ts *testscript.TestScript, _ bool, args []str... method cmdCmpHCL (line 354) | func (t *liteTest) cmdCmpHCL(ts *testscript.TestScript, _ bool, args []s... function cmdCmpHCL (line 366) | func cmdCmpHCL(ts *testscript.TestScript, args []string, inspect func(sc... method cmdExec (line 394) | func (t *myTest) cmdExec(ts *testscript.TestScript, _ bool, args []strin... method cmdExec (line 398) | func (t *pgTest) cmdExec(ts *testscript.TestScript, _ bool, args []strin... method cmdExec (line 402) | func (t *liteTest) cmdExec(ts *testscript.TestScript, _ bool, args []str... method cmdCLI (line 406) | func (t *myTest) cmdCLI(ts *testscript.TestScript, neg bool, args []stri... method cmdCLI (line 410) | func (t *pgTest) cmdCLI(ts *testscript.TestScript, neg bool, args []stri... method cmdCLI (line 414) | func (t *liteTest) cmdCLI(ts *testscript.TestScript, neg bool, args []st... function cmdCLI (line 419) | func cmdCLI(ts *testscript.TestScript, neg bool, args []string, dbURL, d... method cmdCmpMig (line 466) | func (t *myTest) cmdCmpMig(ts *testscript.TestScript, neg bool, args []s... method cmdCmpMig (line 470) | func (t *pgTest) cmdCmpMig(ts *testscript.TestScript, neg bool, args []s... method cmdCmpMig (line 474) | func (t *liteTest) cmdCmpMig(ts *testscript.TestScript, neg bool, args [... function cmdCmpMig (line 485) | func cmdCmpMig(ts *testscript.TestScript, _ bool, args []string) { function cmdExec (line 533) | func cmdExec(ts *testscript.TestScript, args []string, db *sql.DB) { method cmdExist (line 544) | func (t *myTest) cmdExist(ts *testscript.TestScript, neg bool, args []st... method cmdExist (line 554) | func (t *pgTest) cmdExist(ts *testscript.TestScript, neg bool, args []st... method cmdExist (line 564) | func (t *liteTest) cmdExist(ts *testscript.TestScript, neg bool, args []... function cmdExist (line 577) | func cmdExist(ts *testscript.TestScript, neg bool, args []string, exists... method cmdSynced (line 589) | func (t *myTest) cmdSynced(ts *testscript.TestScript, neg bool, args []s... method cmdApply (line 593) | func (t *myTest) cmdApply(ts *testscript.TestScript, neg bool, args []st... method hclDiff (line 597) | func (t *myTest) hclDiff(ts *testscript.TestScript, name string) ([]sche... method cmdSynced (line 621) | func (t *pgTest) cmdSynced(ts *testscript.TestScript, neg bool, args []s... method cmdApply (line 625) | func (t *pgTest) cmdApply(ts *testscript.TestScript, neg bool, args []st... method hclDiff (line 629) | func (t *pgTest) hclDiff(ts *testscript.TestScript, name string) ([]sche... method cmdSynced (line 652) | func (t *liteTest) cmdSynced(ts *testscript.TestScript, neg bool, args [... method cmdApply (line 656) | func (t *liteTest) cmdApply(ts *testscript.TestScript, neg bool, args []... method hclDiff (line 660) | func (t *liteTest) hclDiff(ts *testscript.TestScript, name string) ([]sc... method clearSchema (line 677) | func (t *myTest) clearSchema(ts *testscript.TestScript, _ bool, args []s... method clearSchema (line 687) | func (t *pgTest) clearSchema(ts *testscript.TestScript, _ bool, args []s... method clearSchema (line 697) | func (t *liteTest) clearSchema(ts *testscript.TestScript, _ bool, _ []st... function cmdSynced (line 709) | func cmdSynced(ts *testscript.TestScript, neg bool, args []string, diff ... function cmdApply (line 723) | func cmdApply(ts *testscript.TestScript, neg bool, args []string, apply ... function matchErr (line 751) | func matchErr(ts *testscript.TestScript, err error, p string) { function validJSON (line 759) | func validJSON(ts *testscript.TestScript, _ bool, args []string) { FILE: internal/integration/sqlite_test.go type liteTest (line 27) | type liteTest struct method driver (line 797) | func (t *liteTest) driver() migrate.Driver { method revisionsStorage (line 801) | func (t *liteTest) revisionsStorage() migrate.RevisionReadWriter { method dropSchemas (line 805) | func (t *liteTest) dropSchemas(...string) {} method applyHcl (line 807) | func (t *liteTest) applyHcl(spec string) { method loadRealm (line 819) | func (t *liteTest) loadRealm() *schema.Realm { method loadUsers (line 828) | func (t *liteTest) loadUsers() *schema.Table { method loadPosts (line 832) | func (t *liteTest) loadPosts() *schema.Table { method loadTable (line 836) | func (t *liteTest) loadTable(name string) *schema.Table { method users (line 844) | func (t *liteTest) users() *schema.Table { method posts (line 863) | func (t *liteTest) posts() *schema.Table { method realm (line 902) | func (t *liteTest) realm() *schema.Realm { method diff (line 917) | func (t *liteTest) diff(t1, t2 *schema.Table) []schema.Change { method migrate (line 923) | func (t *liteTest) migrate(changes ...schema.Change) { method dropTables (line 928) | func (t *liteTest) dropTables(names ...string) { method url (line 937) | func (t *liteTest) url(_ string) string { method dev (line 941) | func (t *liteTest) dev() string { method applyRealmHcl (line 945) | func (t *liteTest) applyRealmHcl(spec string) { function liteRun (line 35) | func liteRun(t *testing.T, fn func(test *liteTest)) { function TestSQLite_Executor (line 49) | func TestSQLite_Executor(t *testing.T) { function TestSQLite_AddDropTable (line 55) | func TestSQLite_AddDropTable(t *testing.T) { function TestSQLite_Relation (line 61) | func TestSQLite_Relation(t *testing.T) { function TestSQLite_ColumnCheck (line 67) | func TestSQLite_ColumnCheck(t *testing.T) { function TestSQLite_AddIndexedColumns (line 83) | func TestSQLite_AddIndexedColumns(t *testing.T) { function TestSQLite_AutoIncrement (line 163) | func TestSQLite_AutoIncrement(t *testing.T) { function TestSQLite_AutoIncrementSequence (line 183) | func TestSQLite_AutoIncrementSequence(t *testing.T) { function TestSQLite_AddColumns (line 207) | func TestSQLite_AddColumns(t *testing.T) { function TestSQLite_ColumnInt (line 253) | func TestSQLite_ColumnInt(t *testing.T) { function TestSQLite_ForeignKey (line 305) | func TestSQLite_ForeignKey(t *testing.T) { function TestSQLite_HCL (line 404) | func TestSQLite_HCL(t *testing.T) { function TestSQLite_DefaultsHCL (line 447) | func TestSQLite_DefaultsHCL(t *testing.T) { function TestSQLite_CLI (line 474) | func TestSQLite_CLI(t *testing.T) { function TestSQLite_Sanity (line 549) | func TestSQLite_Sanity(t *testing.T) { FILE: internal/integration/testdata/migrations/mysql/1_initial.sql type `bc_test` (line 2) | CREATE TABLE `bc_test`.`bc_tbl` (`col` INTEGER NULL) FILE: internal/integration/testdata/migrations/mysqlock/1.sql type `t1` (line 1) | CREATE TABLE `t1` (`id` int) type `t2` (line 2) | CREATE TABLE `t2` (`id` int) type `t3` (line 4) | CREATE TABLE `t3` (`id` int) type `t4` (line 5) | CREATE TABLE `t4` (`id` int) type `t5` (line 6) | CREATE TABLE `t5` (`id` int) type `t6` (line 8) | CREATE TABLE `t6` (`id` int) FILE: internal/integration/testdata/migrations/mysqlock/3.sql type `t7` (line 1) | CREATE TABLE `t7` (`id` int) type `t8` (line 3) | CREATE TABLE `t8` (`id` int) type `t9` (line 4) | CREATE TABLE `t9` (`id` int) FILE: internal/integration/testdata/migrations/postgres/1_initial.sql type "bc_test" (line 2) | CREATE TABLE "bc_test"."bc_tbl" ("col" INTEGER NULL) FILE: internal/integration/tidb_test.go function tidbRun (line 26) | func tidbRun(t *testing.T, fn func(*myTest)) { function TestTiDB_AddDropTable (line 51) | func TestTiDB_AddDropTable(t *testing.T) { function TestTiDB_Relation (line 57) | func TestTiDB_Relation(t *testing.T) { function TestTiDB_AddIndexedColumns (line 63) | func TestTiDB_AddIndexedColumns(t *testing.T) { function TestTiDB_AddColumns (line 136) | func TestTiDB_AddColumns(t *testing.T) { function TestTiDB_ColumnInt (line 179) | func TestTiDB_ColumnInt(t *testing.T) { function TestTiDB_ColumnString (line 218) | func TestTiDB_ColumnString(t *testing.T) { function TestTiDB_ColumnBool (line 272) | func TestTiDB_ColumnBool(t *testing.T) { function TestTiDB_ForeignKey (line 353) | func TestTiDB_ForeignKey(t *testing.T) { function TestTiDB_HCL_Realm (line 453) | func TestTiDB_HCL_Realm(t *testing.T) { function TestTiDB_DefaultsHCL (line 475) | func TestTiDB_DefaultsHCL(t *testing.T) { function TestTiDB_CLI_MultiSchema (line 503) | func TestTiDB_CLI_MultiSchema(t *testing.T) { function TestTiDB_CLI (line 551) | func TestTiDB_CLI(t *testing.T) { function TestTiDB_HCL (line 613) | func TestTiDB_HCL(t *testing.T) { function TestTiDB_Sanity (line 656) | func TestTiDB_Sanity(t *testing.T) { FILE: schemahcl/context.go type blockVar (line 22) | type blockVar struct method setInputVals (line 36) | func (s *State) setInputVals(ctx *hcl.EvalContext, body hcl.Body, input ... method evalReferences (line 77) | func (s *State) evalReferences(ctx *hcl.EvalContext, body *hclsyntax.Bod... function mergeCtxVar (line 273) | func mergeCtxVar(ctx *hcl.EvalContext, values map[string]cty.Value) { function blockVars (line 284) | func blockVars(blocks hclsyntax.Blocks, parentAddr string, defs *blockDe... function addr (line 338) | func addr(parentAddr, typeName, blkName, qualifier string) string { function validIdent (line 363) | func validIdent(s string) bool { function blockName (line 368) | func blockName(blk *hclsyntax.Block) (qualifier string, name string) { function blocksOfType (line 380) | func blocksOfType(blocks hclsyntax.Blocks, typeName string) []*hclsyntax... function attrMap (line 390) | func attrMap(attrs hclsyntax.Attributes) map[string]cty.Value { constant BlockData (line 409) | BlockData = "data" constant BlockLocals (line 410) | BlockLocals = "locals" constant BlockVariable (line 411) | BlockVariable = "variable" constant RefData (line 412) | RefData = "data" constant RefVar (line 413) | RefVar = "var" constant RefLocal (line 414) | RefLocal = "local" constant AttrName (line 415) | AttrName = "name" constant forEachAttr (line 416) | forEachAttr = "for_each" constant eachRef (line 417) | eachRef = "each" type Variables (line 421) | type Variables struct type blockDef (line 427) | type blockDef struct method child (line 435) | func (t *blockDef) child(typ string) *blockDef { method addChild (line 442) | func (t *blockDef) addChild(blk *hclsyntax.Block, depth int) { method asCty (line 464) | func (t *blockDef) asCty() cty.Type { function bodyVars (line 479) | func bodyVars(b *hclsyntax.Body) (vars []hcl.Traversal) { function typeRefs (line 490) | func typeRefs(name string, b *hclsyntax.Body) (refs []hcl.Traversal) { FILE: schemahcl/context_test.go function TestReferences (line 16) | func TestReferences(t *testing.T) { function TestUnlabeledBlockReferences (line 81) | func TestUnlabeledBlockReferences(t *testing.T) { function TestNestedReferences (line 136) | func TestNestedReferences(t *testing.T) { function TestBlockReference (line 176) | func TestBlockReference(t *testing.T) { function TestListRefs (line 210) | func TestListRefs(t *testing.T) { function TestNestedDifference (line 251) | func TestNestedDifference(t *testing.T) { function TestSchemaRefParse (line 313) | func TestSchemaRefParse(t *testing.T) { function TestWithTypes (line 338) | func TestWithTypes(t *testing.T) { function TestEmptyStrSQL (line 420) | func TestEmptyStrSQL(t *testing.T) { function TestOptionalArgs (line 427) | func TestOptionalArgs(t *testing.T) { function TestQualifiedRefs (line 476) | func TestQualifiedRefs(t *testing.T) { function TestQuotedRefs (line 493) | func TestQuotedRefs(t *testing.T) { function TestInputValues (line 531) | func TestInputValues(t *testing.T) { function TestVariable_InvalidType (line 599) | func TestVariable_InvalidType(t *testing.T) { function TestTemplateReferences (line 617) | func TestTemplateReferences(t *testing.T) { FILE: schemahcl/extension.go type Remainer (line 21) | type Remainer interface type DefaultExtension (line 31) | type DefaultExtension struct method Remain (line 36) | func (d *DefaultExtension) Remain() *Resource { method Attr (line 41) | func (d *DefaultExtension) Attr(name string) (*Attr, bool) { type registry (line 45) | type registry method lookup (line 52) | func (r registry) lookup(ext any) (string, bool) { method implementers (line 64) | func (r registry) implementers(i reflect.Type) ([]string, error) { function Register (line 80) | func Register(name string, ext any) { method As (line 93) | func (r *Resource) As(target any) error { method as (line 103) | func (r *Resource) as(target any) error { method FinalName (line 246) | func (r *Resource) FinalName() (string, error) { function validateStructPtr (line 267) | func validateStructPtr(target any) error { function existingElements (line 278) | func existingElements(r *Resource) (attrs, children map[string]struct{}) { function setChildSlice (line 289) | func setChildSlice(field reflect.Value, children []*Resource) error { function setField (line 310) | func setField(field reflect.Value, attr *Attr) error { function setPtr (line 352) | func setPtr(field reflect.Value, cv cty.Value) error { function setSliceAttr (line 403) | func setSliceAttr(field reflect.Value, attr *Attr) error { method Scan (line 449) | func (r *Resource) Scan(ext any) error { function scanPtr (line 516) | func scanPtr(key string, r *Resource, field reflect.Value) error { function scanAttr (line 537) | func scanAttr(key string, r *Resource, field reflect.Value) error { function specFields (line 582) | func specFields(ext any) []fieldDesc { function isEmpty (line 604) | func isEmpty(v reflect.Value) bool { type fieldDesc (line 622) | type fieldDesc struct method isName (line 628) | func (f fieldDesc) isName() bool { return f.is("name") } method isQualifier (line 630) | func (f fieldDesc) isQualifier() bool { return f.is("qualifier") } method isRange (line 632) | func (f fieldDesc) isRange() bool { return f.is("range") } method omitempty (line 634) | func (f fieldDesc) omitempty() bool { return f.is("omitempty") } method is (line 636) | func (f fieldDesc) is(t string) bool { method isInterfaceSlice (line 645) | func (f fieldDesc) isInterfaceSlice() bool { method isInterface (line 649) | func (f fieldDesc) isInterface() bool { function childrenOfType (line 653) | func childrenOfType(r *Resource, types ...string) []*Resource { function isSingleResource (line 665) | func isSingleResource(t reflect.Type) bool { function isResourceSlice (line 684) | func isResourceSlice(t reflect.Type) bool { function hasAttr (line 691) | func hasAttr(r *Resource, name string) bool { type rtype (line 696) | type rtype interface function indirect (line 702) | func indirect[T rtype[T]](t T) T { FILE: schemahcl/extension_test.go type OwnerBlock (line 16) | type OwnerBlock struct type PetBlock (line 28) | type PetBlock struct function TestInvalidExt (line 37) | func TestInvalidExt(t *testing.T) { function TestExtension (line 46) | func TestExtension(t *testing.T) { function TestNested (line 89) | func TestNested(t *testing.T) { function TestRef (line 143) | func TestRef(t *testing.T) { function TestListRef (line 166) | func TestListRef(t *testing.T) { function TestNameAttr (line 198) | func TestNameAttr(t *testing.T) { FILE: schemahcl/schemahcl.go type Config (line 28) | type Config struct type Option (line 44) | type Option function New (line 48) | func New(opts ...Option) *State { function WithContext (line 75) | func WithContext(ctx context.Context) Option { function WithScopedEnums (line 95) | func WithScopedEnums[T interface{ ~string }](path string, enums ...T) Op... function WithPos (line 106) | func WithPos() Option { function WithVariables (line 113) | func WithVariables(vars map[string]cty.Value) Option { function WithFunctions (line 125) | func WithFunctions(funcs map[string]function.Function) Option { type BlockFunc (line 137) | type BlockFunc function WithDataSource (line 158) | func WithDataSource(name string, h BlockFunc) Option { function WithTypeLabelBlock (line 186) | func WithTypeLabelBlock(name, label string, h BlockFunc) Option { function WithInitBlock (line 212) | func WithInitBlock(name string, h BlockFunc) Option { function WithTypes (line 223) | func WithTypes(path string, typeSpecs []*TypeSpec) Option { type SchemaValidator (line 247) | type SchemaValidator interface type nopValidator (line 253) | type nopValidator struct method Err (line 256) | func (nopValidator) Err() error { return nil } method ValidateBody (line 257) | func (nopValidator) ValidateBody(*hcl.EvalContext, *hclsyntax.Body) (f... method ValidateBlock (line 260) | func (nopValidator) ValidateBlock(*hcl.EvalContext, *hclsyntax.Block) ... method ValidateAttribute (line 263) | func (nopValidator) ValidateAttribute(*hcl.EvalContext, *hclsyntax.Att... function WithSchemaValidator (line 268) | func WithSchemaValidator(v func() SchemaValidator) Option { type State (line 279) | type State struct method MarshalSpec (line 301) | func (s *State) MarshalSpec(v any) ([]byte, error) { method EvalFiles (line 325) | func (s *State) EvalFiles(paths []string, v any, input map[string]cty.... method Eval (line 337) | func (s *State) Eval(parsed *hclparse.Parser, v any, input map[string]... method EvalOptions (line 344) | func (s *State) EvalOptions(parsed *hclparse.Parser, v any, opts *Eval... method EvalBytes (line 467) | func (s *State) EvalBytes(data []byte, v any, input map[string]cty.Val... method resource (line 526) | func (s *State) resource(ctx *hcl.EvalContext, opts *EvalOptions, file... method mayScopeContext (line 596) | func (s *State) mayScopeContext(ctx *hcl.EvalContext, scope []string) ... method toAttrs (line 610) | func (s *State) toAttrs(ctx *hcl.EvalContext, opts *EvalOptions, hclAt... method typeError (line 677) | func (s *State) typeError(diag hcl.Diagnostics, scope []string) error { method toResource (line 744) | func (s *State) toResource(ctx *hcl.EvalContext, opts *EvalOptions, bl... method encode (line 789) | func (s *State) encode(r *Resource) ([]byte, error) { method writeResource (line 814) | func (s *State) writeResource(b *Resource, body *hclwrite.Body) error { method writeAttr (line 844) | func (s *State) writeAttr(attr *Attr, body *hclwrite.Body) error { method findTypeSpec (line 963) | func (s *State) findTypeSpec(t string) (*TypeSpec, bool) { method forEachBlocks (line 1083) | func (s *State) forEachBlocks(ctx *hcl.EvalContext, b *hclsyntax.Block... method copyBlock (line 1111) | func (s *State) copyBlock(ctx *hcl.EvalContext, b *hclsyntax.Block, sc... type Evaluator (line 284) | type Evaluator interface type EvalFunc (line 289) | type EvalFunc method Eval (line 1141) | func (f EvalFunc) Eval(p *hclparse.Parser, i any, input map[string]cty... type Marshaler (line 291) | type Marshaler interface type MarshalerFunc (line 297) | type MarshalerFunc type EvalOptions (line 310) | type EvalOptions struct type addrRef (line 476) | type addrRef method patch (line 484) | func (r addrRef) patch(resource *Resource) error { method load (line 508) | func (r addrRef) load(res *Resource, track string) addrRef { function patchRefs (line 480) | func patchRefs(spec *Resource) error { function setLocalVars (line 573) | func setLocalVars(ctx *hcl.EvalContext, b *hclsyntax.Body, dec *blockDef... function isRef (line 724) | func isRef(v cty.Value) bool { function isOneRef (line 739) | func isOneRef(v cty.Value) bool { function labels (line 833) | func labels(r *Resource) []string { function escapedHeredoc (line 949) | func escapedHeredoc(s string) []byte { function hclType (line 972) | func hclType(spec *TypeSpec, typ *Type) (string, error) { function valueArgs (line 994) | func valueArgs(spec *TypeAttr, v cty.Value) []string { function findAttr (line 1016) | func findAttr(attrs []*Attr, k string) (*Attr, bool) { function hclRefTokens (line 1025) | func hclRefTokens(v string) (t hclwrite.Tokens, err error) { function hclRawTokens (line 1056) | func hclRawTokens(s string) hclwrite.Tokens { function hclList (line 1065) | func hclList(items []hclwrite.Tokens) hclwrite.Tokens { function typeFuncSpec (line 1146) | func typeFuncSpec(typeSpec *TypeSpec) function.Function { function typeFuncSpecImpl (line 1177) | func typeFuncSpecImpl(_ *function.Spec, typeSpec *TypeSpec) function.Imp... function typeFuncArgs (line 1206) | func typeFuncArgs(spec *TypeSpec) []*TypeAttr { function typeFuncReqArgs (line 1221) | func typeFuncReqArgs(spec *TypeSpec) []*TypeAttr { function UseTraversal (line 1232) | func UseTraversal(x hclsyntax.Expression, tr hcl.Traversal) bool { FILE: schemahcl/schemahcl_test.go function TestAttributes (line 24) | func TestAttributes(t *testing.T) { function TestResource (line 75) | func TestResource(t *testing.T) { function TestInvalidRefs (line 131) | func TestInvalidRefs(t *testing.T) { function ExampleUnmarshal (line 146) | func ExampleUnmarshal() { function ExampleMarshal (line 186) | func ExampleMarshal() { function TestIgnore (line 218) | func TestIgnore(t *testing.T) { function TestInterface (line 239) | func TestInterface(t *testing.T) { function TestQualified (line 314) | func TestQualified(t *testing.T) { function TestNameAttr (line 336) | func TestNameAttr(t *testing.T) { function TestRefPatch (line 358) | func TestRefPatch(t *testing.T) { function TestMultiFile (line 394) | func TestMultiFile(t *testing.T) { function TestForEachResources (line 428) | func TestForEachResources(t *testing.T) { function TestDataLocalsRefs (line 594) | func TestDataLocalsRefs(t *testing.T) { function TestSkippedDataSrc (line 776) | func TestSkippedDataSrc(t *testing.T) { function TestTypeLabelBlock (line 908) | func TestTypeLabelBlock(t *testing.T) { type countValidator (line 987) | type countValidator struct method Err (line 989) | func (*countValidator) Err() error { return nil } method ValidateBody (line 990) | func (c *countValidator) ValidateBody(*hcl.EvalContext, *hclsyntax.Bod... method ValidateBlock (line 993) | func (c *countValidator) ValidateBlock(*hcl.EvalContext, *hclsyntax.Bl... method ValidateAttribute (line 997) | func (c *countValidator) ValidateAttribute(*hcl.EvalContext, *hclsynta... function TestSchemaValidator (line 1002) | func TestSchemaValidator(t *testing.T) { type errValidator (line 1026) | type errValidator struct method Err (line 1028) | func (e *errValidator) Err() error { return e.err } method ValidateBody (line 1029) | func (*errValidator) ValidateBody(*hcl.EvalContext, *hclsyntax.Body) (... method ValidateBlock (line 1032) | func (*errValidator) ValidateBlock(*hcl.EvalContext, *hclsyntax.Block)... method ValidateAttribute (line 1035) | func (*errValidator) ValidateAttribute(*hcl.EvalContext, *hclsyntax.At... function TestSchemaValidator_Err (line 1039) | func TestSchemaValidator_Err(t *testing.T) { function Test_ExtraReferences (line 1058) | func Test_ExtraReferences(t *testing.T) { function Test_ScopeContextOverride (line 1114) | func Test_ScopeContextOverride(t *testing.T) { function Test_MarshalAttr (line 1150) | func Test_MarshalAttr(t *testing.T) { function Test_WithPos (line 1168) | func Test_WithPos(t *testing.T) { function TestExtendedBlockDef (line 1213) | func TestExtendedBlockDef(t *testing.T) { function TestUseTraversal (line 1256) | func TestUseTraversal(t *testing.T) { function TestEscapeHeredoc (line 1297) | func TestEscapeHeredoc(t *testing.T) { FILE: schemahcl/spec.go type Resource (line 23) | type Resource struct method SetRange (line 409) | func (r *Resource) SetRange(p *hcl.Range) { method Range (line 415) | func (r *Resource) Range() *hcl.Range { method Resource (line 420) | func (r *Resource) Resource(t string) (*Resource, bool) { method Resources (line 433) | func (r *Resource) Resources(t string) []*Resource { method Attr (line 447) | func (r *Resource) Attr(name string) (*Attr, bool) { method SetAttr (line 461) | func (r *Resource) SetAttr(attr *Attr) { method EmbedAttr (line 467) | func (r *Resource) EmbedAttr(attr *Attr) { type Attr (line 33) | type Attr struct method IsRef (line 110) | func (a *Attr) IsRef() bool { method IsRawExpr (line 119) | func (a *Attr) IsRawExpr() bool { method IsType (line 128) | func (a *Attr) IsType() bool { method Int (line 138) | func (a *Attr) Int() (int, error) { method Float64 (line 148) | func (a *Attr) Float64() (f float64, err error) { method BigFloat (line 157) | func (a *Attr) BigFloat() (*big.Float, error) { method Int64 (line 167) | func (a *Attr) Int64() (i int64, err error) { method String (line 177) | func (a *Attr) String() (s string, err error) { method Bool (line 186) | func (a *Attr) Bool() (b bool, err error) { method Ref (line 194) | func (a *Attr) Ref() (string, error) { method Type (line 203) | func (a *Attr) Type() (*Type, error) { method RawExpr (line 212) | func (a *Attr) RawExpr() (*RawExpr, error) { method Refs (line 220) | func (a *Attr) Refs() ([]*Ref, error) { method Strings (line 234) | func (a *Attr) Strings() (vs []string, err error) { method Bools (line 380) | func (a *Attr) Bools() (vs []bool, err error) { method SetRange (line 398) | func (a *Attr) SetRange(p *hcl.Range) { method Range (line 404) | func (a *Attr) Range() *hcl.Range { method LazyExpr (line 662) | func (a *Attr) LazyExpr() (ExprFunc, error) { type Ref (line 44) | type Ref struct method ByType (line 271) | func (r *Ref) ByType(name string) ([]string, error) { method Path (line 299) | func (r *Ref) Path() (path []PathIndex, err error) { type RawExpr (line 49) | type RawExpr struct type TypeSpec (line 54) | type TypeSpec struct method Attr (line 498) | func (s *TypeSpec) Attr(name string) (*TypeAttr, bool) { type TypeAttr (line 84) | type TypeAttr struct type Type (line 92) | type Type struct method IsRefTo (line 101) | func (t *Type) IsRefTo(n string) bool { type PathIndex (line 252) | type PathIndex struct method Check (line 258) | func (p *PathIndex) Check() error { function BuildRef (line 351) | func BuildRef(path []PathIndex) *Ref { function scanString (line 366) | func scanString(s string) int { method MarshalSpec (line 474) | func (f MarshalerFunc) MarshalSpec(v any) ([]byte, error) { function attrVal (line 478) | func attrVal(attrs []*Attr, name string) (*Attr, bool) { function replaceOrAppendAttr (line 487) | func replaceOrAppendAttr(attrs []*Attr, attr *Attr) []*Attr { function StringAttr (line 510) | func StringAttr(k string, v string) *Attr { function IntAttr (line 518) | func IntAttr(k string, v int) *Attr { function Int64Attr (line 523) | func Int64Attr(k string, v int64) *Attr { function Float64Attr (line 531) | func Float64Attr(k string, v float64) *Attr { function BoolAttr (line 539) | func BoolAttr(k string, v bool) *Attr { function RefAttr (line 547) | func RefAttr(k string, v *Ref) *Attr { function RefValue (line 555) | func RefValue(v string) cty.Value { function TypeValue (line 560) | func TypeValue(t *Type) cty.Value { function StringsAttr (line 565) | func StringsAttr(k string, vs ...string) *Attr { function RefsAttr (line 577) | func RefsAttr(k string, refs ...*Ref) *Attr { function RawAttr (line 589) | func RawAttr(k string, x string) *Attr { function RawExprValue (line 597) | func RawExprValue(x *RawExpr) cty.Value { type EnumString (line 606) | type EnumString struct function StringEnumsAttr (line 612) | func StringEnumsAttr(k string, elems ...*EnumString) *Attr { function ExprValue (line 628) | func ExprValue(x hclsyntax.Expression) cty.Value { type ExprFunc (line 633) | type ExprFunc function LazyExprAttr (line 639) | func LazyExprAttr(ctx *hcl.EvalContext, at *hclsyntax.Attribute) *Attr { function RangeAsPos (line 674) | func RangeAsPos(r *hcl.Range) *schema.Pos { function AppendPos (line 683) | func AppendPos(attrs *[]schema.Attr, r *hcl.Range) { FILE: schemahcl/spec_test.go function TestRef_Path (line 17) | func TestRef_Path(t *testing.T) { function TestBuildRef (line 104) | func TestBuildRef(t *testing.T) { function TestRangeAsPos (line 155) | func TestRangeAsPos(t *testing.T) { FILE: schemahcl/stdlib.go function stdTypes (line 29) | func stdTypes(ctx *hcl.EvalContext) *hcl.EvalContext { function stdFuncs (line 110) | func stdFuncs() map[string]function.Function { function makeToFunc (line 196) | func makeToFunc(wantTy cty.Type) function.Function { function MakeFileFunc (line 578) | func MakeFileFunc(base string) function.Function { function MakeGlobFunc (line 607) | func MakeGlobFunc(base string) function.Function { function MakeFileSetFunc (line 643) | func MakeFileSetFunc(base string) function.Function { function deepMerge (line 679) | func deepMerge(dst, src map[string]any) error { FILE: schemahcl/stdlib_test.go function TestURLSetPathFunc (line 17) | func TestURLSetPathFunc(t *testing.T) { function TestURLQuerySetFunc (line 54) | func TestURLQuerySetFunc(t *testing.T) { function TestURLEscapeFunc (line 111) | func TestURLEscapeFunc(t *testing.T) { function TestURLUserinfoFunc (line 125) | func TestURLUserinfoFunc(t *testing.T) { function TestStartWithFunc (line 141) | func TestStartWithFunc(t *testing.T) { function TestEndsWithFunc (line 150) | func TestEndsWithFunc(t *testing.T) { function TestEmptyFunc (line 159) | func TestEmptyFunc(t *testing.T) { function TestRegexpEscapeFunc (line 180) | func TestRegexpEscapeFunc(t *testing.T) { function TestMakeFileFunc (line 189) | func TestMakeFileFunc(t *testing.T) { function TestMakeGlobFunc (line 201) | func TestMakeGlobFunc(t *testing.T) { function TestMakeFilesetFunc (line 221) | func TestMakeFilesetFunc(t *testing.T) { function Example_regexpEscapeFunc (line 284) | func Example_regexpEscapeFunc() { function Example_printFunc (line 314) | func Example_printFunc() { function TestYAMLMerge (line 357) | func TestYAMLMerge(t *testing.T) { FILE: schemahcl/types.go type TypeRegistry (line 58) | type TypeRegistry struct method PrintType (line 21) | func (r *TypeRegistry) PrintType(typ *Type) (string, error) { method Register (line 98) | func (r *TypeRegistry) Register(specs ...*TypeSpec) error { method findName (line 154) | func (r *TypeRegistry) findName(name string) (*TypeSpec, bool) { method findT (line 164) | func (r *TypeRegistry) findT(t string) (*TypeSpec, bool) { method Convert (line 174) | func (r *TypeRegistry) Convert(typ schema.Type) (*Type, error) { method findType (line 239) | func (r *TypeRegistry) findType(rv reflect.Value) (*TypeSpec, bool) { method findRType (line 253) | func (r *TypeRegistry) findRType(rt reflect.Type) (*TypeSpec, bool) { method Specs (line 263) | func (r *TypeRegistry) Specs() []*TypeSpec { method Type (line 268) | func (r *TypeRegistry) Type(typ *Type, extra []*Attr) (schema.Type, er... function WithFormatter (line 66) | func WithFormatter(f func(schema.Type) (string, error)) TypeRegistryOpti... function WithSpecFunc (line 81) | func WithSpecFunc(spec func(schema.Type) (*Type, error)) TypeRegistryOpt... function WithParser (line 90) | func WithParser(parser func(string) (schema.Type, error)) TypeRegistryOp... function validSpec (line 114) | func validSpec(typeSpec *TypeSpec) error { type TypeRegistryOption (line 129) | type TypeRegistryOption function WithSpecs (line 132) | func WithSpecs(specs ...*TypeSpec) TypeRegistryOption { function NewRegistry (line 143) | func NewRegistry(opts ...TypeRegistryOption) *TypeRegistry { type TypeSpecOption (line 293) | type TypeSpecOption function WithAttributes (line 296) | func WithAttributes(attrs ...*TypeAttr) TypeSpecOption { function WithTypeFormatter (line 303) | func WithTypeFormatter(f func(*Type) (string, error)) TypeSpecOption { function WithFromSpec (line 310) | func WithFromSpec(f func(*Type) (schema.Type, error)) TypeSpecOption { function WithToSpec (line 317) | func WithToSpec(f func(schema.Type) (*Type, error)) TypeSpecOption { function NewTypeSpec (line 324) | func NewTypeSpec(name string, opts ...TypeSpecOption) *TypeSpec { function AliasTypeSpec (line 329) | func AliasTypeSpec(name, dbType string, opts ...TypeSpecOption) *TypeSpec { function SizeTypeAttr (line 341) | func SizeTypeAttr(required bool) *TypeAttr { function PrecisionTypeAttr (line 350) | func PrecisionTypeAttr() *TypeAttr { function ScaleTypeAttr (line 358) | func ScaleTypeAttr() *TypeAttr { function typeNonFuncArgs (line 367) | func typeNonFuncArgs(spec *TypeSpec) []*TypeAttr { function pickTypeAttrs (line 379) | func pickTypeAttrs(src []*Attr, wanted []*TypeAttr) []*Attr { function appendIfNotExist (line 393) | func appendIfNotExist(base []*Attr, additional []*Attr) []*Attr { FILE: schemahcl/types_test.go function TestTypePrint (line 16) | func TestTypePrint(t *testing.T) { function TestRegistry (line 71) | func TestRegistry(t *testing.T) { function TestValidSpec (line 83) | func TestValidSpec(t *testing.T) { function TestRegistryConvert (line 140) | func TestRegistryConvert(t *testing.T) { function unsignedTypeAttr (line 224) | func unsignedTypeAttr() *TypeAttr { FILE: sdk/recordriver/driver.go function init (line 19) | func init() { type session (line 30) | type session struct method Stmts (line 53) | func (s *session) Stmts() string { type Response (line 36) | type Response struct method Columns (line 155) | func (r *Response) Columns() []string { method Close (line 160) | func (*Response) Close() error { method clone (line 164) | func (r *Response) clone() *Response { method Next (line 172) | func (r *Response) Next(dest []driver.Value) error { type drv (line 40) | type drv struct method Open (line 84) | func (d *drv) Open(name string) (driver.Conn, error) { type conn (line 41) | type conn struct method Prepare (line 96) | func (c *conn) Prepare(query string) (driver.Stmt, error) { method Close (line 101) | func (c *conn) Close() error { method Begin (line 109) | func (c *conn) Begin() (driver.Tx, error) { type stmt (line 44) | type stmt struct method Close (line 124) | func (*stmt) Close() error { method NumInput (line 130) | func (*stmt) NumInput() int { method Exec (line 135) | func (s *stmt) Exec(_ []driver.Value) (driver.Result, error) { method Query (line 143) | func (s *stmt) Query(_ []driver.Value) (driver.Rows, error) { type tx (line 48) | type tx struct method Commit (line 114) | func (*tx) Commit() error { method Rollback (line 119) | func (*tx) Rollback() error { type emptyResult (line 49) | type emptyResult struct method LastInsertId (line 183) | func (emptyResult) LastInsertId() (int64, error) { method RowsAffected (line 189) | func (emptyResult) RowsAffected() (int64, error) { function Session (line 64) | func Session(name string) (*session, bool) { function SetResponse (line 72) | func SetResponse(s string, query string, resp *Response) { FILE: sdk/recordriver/driver_test.go function TestDriver (line 15) | func TestDriver(t *testing.T) { function TestInputs (line 43) | func TestInputs(t *testing.T) { FILE: sdk/tmplrun/testdata/foo.go function Foo (line 5) | func Foo() string { FILE: sdk/tmplrun/tmplrun.go type Runner (line 26) | type Runner struct method Run (line 52) | func (r *Runner) Run(data any) (string, error) { method goRun (line 64) | func (r *Runner) goRun(src []byte) (string, error) { method filename (line 77) | func (r *Runner) filename(pkg string) string { type Option (line 32) | type Option function WithBuildTags (line 36) | func WithBuildTags(tags string) Option { function New (line 43) | func New(name string, tmpl *template.Template, opts ...Option) *Runner { function goRun (line 83) | func goRun(target, buildTags string) (string, error) { function gocmd (line 92) | func gocmd(command, buildTags, target string) (string, error) { FILE: sdk/tmplrun/tmplrun_test.go function TestRunner (line 21) | func TestRunner(t *testing.T) { FILE: sql/internal/spectest/spectest.go function RegistrySanityTest (line 21) | func RegistrySanityTest(t *testing.T, registry *schemahcl.TypeRegistry, ... function TestInputVars (line 44) | func TestInputVars(t *testing.T, evaluator schemahcl.Evaluator) { function contains (line 76) | func contains(s string, l []string) bool { function dummyType (line 85) | func dummyType(t *testing.T, ts *schemahcl.TypeSpec) *schemahcl.Type { FILE: sql/internal/specutil/convert.go type ConvertTableFunc (line 24) | type ConvertTableFunc type ConvertTableColumnFunc (line 25) | type ConvertTableColumnFunc type ConvertViewFunc (line 26) | type ConvertViewFunc type ConvertViewColumnFunc (line 27) | type ConvertViewColumnFunc type ConvertTypeFunc (line 28) | type ConvertTypeFunc type ConvertPrimaryKeyFunc (line 29) | type ConvertPrimaryKeyFunc type ConvertIndexFunc (line 30) | type ConvertIndexFunc type ConvertViewIndexFunc (line 31) | type ConvertViewIndexFunc type ConvertCheckFunc (line 32) | type ConvertCheckFunc type ConvertFuncFunc (line 33) | type ConvertFuncFunc type ConvertProcFunc (line 34) | type ConvertProcFunc type ColumnTypeSpecFunc (line 35) | type ColumnTypeSpecFunc type TableSpecFunc (line 36) | type TableSpecFunc type TableColumnSpecFunc (line 37) | type TableColumnSpecFunc type ViewSpecFunc (line 38) | type ViewSpecFunc type ViewColumnSpecFunc (line 39) | type ViewColumnSpecFunc type PrimaryKeySpecFunc (line 40) | type PrimaryKeySpecFunc type IndexSpecFunc (line 41) | type IndexSpecFunc type ForeignKeySpecFunc (line 42) | type ForeignKeySpecFunc type CheckSpecFunc (line 43) | type CheckSpecFunc type ScanDoc (line 48) | type ScanDoc struct type ScanFuncs (line 60) | type ScanFuncs struct type SchemaFuncs (line 75) | type SchemaFuncs struct type RefNamer (line 83) | type RefNamer interface type SpecTypeNamer (line 89) | type SpecTypeNamer interface type SpecTyper (line 96) | type SpecTyper interface constant typeView (line 103) | typeView = "view" constant typeTable (line 104) | typeTable = "table" constant typeColumn (line 105) | typeColumn = "column" constant typeIndex (line 106) | typeIndex = "index" constant typeSchema (line 107) | typeSchema = "schema" constant typeMaterialized (line 108) | typeMaterialized = "materialized" constant typeFunction (line 109) | typeFunction = "function" constant typeProcedure (line 110) | typeProcedure = "procedure" constant typeTrigger (line 111) | typeTrigger = "trigger" function typeName (line 115) | func typeName(o schema.Object) string { function Scan (line 159) | func Scan(r *schema.Realm, doc *ScanDoc, funcs *ScanFuncs) error { function Table (line 343) | func Table(spec *sqlspec.Table, parent *schema.Schema, convertColumn Con... function View (line 389) | func View(spec *sqlspec.View, parent *schema.Schema, convertC ConvertVie... function Column (line 430) | func Column(spec *sqlspec.Column, conv ConvertTypeFunc) (*schema.Column,... function columnDefault (line 453) | func columnDefault(r *schemahcl.Resource) (schema.Expr, error) { function Default (line 484) | func Default(d cty.Value) (schema.Expr, error) { function Index (line 516) | func Index(spec *sqlspec.Index, parent *schema.Table, partFns ...func(*s... function Check (line 577) | func Check(spec *sqlspec.Check) (*schema.Check, error) { function PrimaryKey (line 585) | func PrimaryKey(spec *sqlspec.PrimaryKey, parent *schema.Table) (*schema... function linkForeignKeys (line 616) | func linkForeignKeys(funcs *ScanFuncs, tbl *schema.Table, fks []*sqlspec... function FromSchema (line 662) | func FromSchema(s *schema.Schema, funcs *SchemaFuncs) (*SchemaSpec, erro... function FromTable (line 726) | func FromTable(t *schema.Table, colFn TableColumnSpecFunc, pkFn PrimaryK... function FromView (line 773) | func FromView(v *schema.View, colFn ViewColumnSpecFunc, idxFn IndexSpecF... function dependsOn (line 817) | func dependsOn(realm *schema.Realm, objects []schema.Object) (*schemahcl... function fromDependsOn (line 883) | func fromDependsOn[T interface{ AddDeps(...schema.Object) T }](loc strin... function FromPrimaryKey (line 954) | func FromPrimaryKey(s *schema.Index) (*sqlspec.PrimaryKey, error) { function FromColumn (line 965) | func FromColumn(c *schema.Column, columnTypeSpec ColumnTypeSpecFunc) (*s... function FromGenExpr (line 1002) | func FromGenExpr(x schema.GeneratedExpr, t func(string) string) *schemah... function ConvertGenExpr (line 1013) | func ConvertGenExpr(r *schemahcl.Resource, c *schema.Column, t func(stri... function ColumnDefault (line 1045) | func ColumnDefault(c *schema.Column) (cty.Value, error) { function FromIndex (line 1101) | func FromIndex(idx *schema.Index, partFns ...func(*schema.Index, *schema... function columnsOnly (line 1136) | func columnsOnly(parts []*sqlspec.IndexPart) ([]*schemahcl.Ref, bool) { function FromForeignKey (line 1148) | func FromForeignKey(s *schema.ForeignKey) (*sqlspec.ForeignKey, error) { function FromCheck (line 1176) | func FromCheck(s *schema.Check) *sqlspec.Check { function SchemaName (line 1184) | func SchemaName(ref *schemahcl.Ref) (string, error) { function ColumnByRef (line 1196) | func ColumnByRef(tv interface { function IndexByRef (line 1220) | func IndexByRef(tv interface { function externalRef (line 1243) | func externalRef(ref *schemahcl.Ref, sch *schema.Schema) (*schema.Table,... function findT (line 1264) | func findT[T schema.Object](sch *schema.Schema, qualifier, name string, ... function TableName (line 1298) | func TableName(ref *schemahcl.Ref) (string, string, error) { function RefName (line 1303) | func RefName(ref *schemahcl.Ref, typeName string) (qualifier, name strin... function isLocalRef (line 1319) | func isLocalRef(r *schemahcl.Ref) bool { function ColumnRef (line 1324) | func ColumnRef(cName string) *schemahcl.Ref { function IndexRef (line 1331) | func IndexRef(name string) *schemahcl.Ref { function ExternalColumnRef (line 1338) | func ExternalColumnRef(cName, tName string) *schemahcl.Ref { function QualifiedExternalColRef (line 1346) | func QualifiedExternalColRef(cName, tName, sName string) *schemahcl.Ref { function SchemaRef (line 1354) | func SchemaRef(name string) *schemahcl.Ref { type Attrer (line 1361) | type Attrer interface function convertCommentFromSpec (line 1366) | func convertCommentFromSpec(spec Attrer, attrs *[]schema.Attr) error { function convertCommentFromSchema (line 1378) | func convertCommentFromSchema(src []schema.Attr, target *[]*schemahcl.At... function Var (line 1397) | func Var(s string) string { return strings.ReplaceAll(s, " ", "_") } function FromVar (line 1400) | func FromVar(s string) string { return strings.ReplaceAll(s, "_", " ") } function oneOfPrefix (line 1402) | func oneOfPrefix(s string, ps ...string) bool { FILE: sql/internal/specutil/convert_test.go function TestFromSpec_SchemaName (line 19) | func TestFromSpec_SchemaName(t *testing.T) { function TestFromForeignKey (line 40) | func TestFromForeignKey(t *testing.T) { function TestDefault (line 100) | func TestDefault(t *testing.T) { function TestColumnDefault_LiteralNumber (line 157) | func TestColumnDefault_LiteralNumber(t *testing.T) { function TestFromView (line 170) | func TestFromView(t *testing.T) { FILE: sql/internal/specutil/spec.go type SchemaSpec (line 22) | type SchemaSpec struct type RealmFuncs (line 34) | type RealmFuncs struct type Doc (line 39) | type Doc struct function Marshal (line 52) | func Marshal(v any, marshaler schemahcl.Marshaler, funcs RealmFuncs) ([]... type SchemaObject (line 117) | type SchemaObject interface function QualifyObjects (line 126) | func QualifyObjects[T SchemaObject](specs []T) error { function QualifyReferences (line 174) | func QualifyReferences(tableSpecs []*sqlspec.Table, realm *schema.Realm)... function ObjectRef (line 218) | func ObjectRef(s *schema.Schema, o SpecTypeNamer) *schemahcl.Ref { function TableSpecRef (line 236) | func TableSpecRef(t *schema.Table) *schemahcl.Ref { function ViewSpecRef (line 251) | func ViewSpecRef(v *schema.View) *schemahcl.Ref { function HCLBytesFunc (line 266) | func HCLBytesFunc(ev schemahcl.Evaluator) func(b []byte, v any, inp map[... function VarAttr (line 277) | func VarAttr(k, v string) *schemahcl.Attr { function TypeAttr (line 282) | func TypeAttr(k string, t *schemahcl.Type) *schemahcl.Attr { FILE: sql/internal/sqltest/sqltest.go function Rows (line 27) | func Rows(table string) *sqlmock.Rows { function Escape (line 64) | func Escape(query string) string { FILE: sql/internal/sqlx/dev.go type DevDriver (line 18) | type DevDriver struct method NormalizeRealm (line 31) | func (d *DevDriver) NormalizeRealm(ctx context.Context, r *schema.Real... method NormalizeSchema (line 111) | func (d *DevDriver) NormalizeSchema(ctx context.Context, s *schema.Sch... constant keyS (line 205) | keyS = "schema" constant keyV (line 206) | keyV = "view" constant keyT (line 207) | keyT = "table" constant keyC (line 208) | keyC = "column" constant keyI (line 209) | keyI = "index" constant keyP (line 210) | keyP = "pk" constant keyF (line 211) | keyF = "fk" constant keyK (line 212) | keyK = "check" constant keyTg (line 213) | keyTg = "trigger" constant keyFn (line 214) | keyFn = "function" constant keyPr (line 215) | keyPr = "procedure" type key2pos (line 218) | type key2pos method putTable (line 220) | func (k key2pos) putTable(t *schema.Table, tk string) { method putView (line 241) | func (k key2pos) putView(v *schema.View, vk string) { method put (line 253) | func (k key2pos) put(attrs []schema.Attr, typename ...string) (string,... method putObject (line 262) | func (k key2pos) putObject(o schema.Object, prefix ...string) { method patchRealm (line 277) | func (k key2pos) patchRealm(r *schema.Realm) { method patchObjects (line 284) | func (k key2pos) patchObjects(objs []schema.Object, prefix ...string) { method patchSchema (line 302) | func (k key2pos) patchSchema(s *schema.Schema) { method patch (line 349) | func (k key2pos) patch(ps schema.PosSetter, typename ...string) (strin... function poskey (line 358) | func poskey(typename ...string) string { FILE: sql/internal/sqlx/dev_test.go function TestDriver_NormalizeRealm (line 18) | func TestDriver_NormalizeRealm(t *testing.T) { type mockDriver (line 74) | type mockDriver struct method InspectRealm (line 83) | func (m *mockDriver) InspectRealm(_ context.Context, opts *schema.Insp... method ApplyChanges (line 88) | func (m *mockDriver) ApplyChanges(_ context.Context, changes []schema.... method CheckClean (line 93) | func (m *mockDriver) CheckClean(context.Context, *migrate.TableIdent) ... method Snapshot (line 97) | func (m *mockDriver) Snapshot(context.Context) (migrate.RestoreFunc, e... FILE: sql/internal/sqlx/diff.go type Diff (line 27) | type Diff struct method RealmDiff (line 132) | func (d *Diff) RealmDiff(from, to *schema.Realm, options ...schema.Dif... method SchemaDiff (line 188) | func (d *Diff) SchemaDiff(from, to *schema.Schema, options ...schema.D... method schemaDiff (line 197) | func (d *Diff) schemaDiff(from, to *schema.Schema, opts *schema.DiffOp... method TableDiff (line 287) | func (d *Diff) TableDiff(from, to *schema.Table, options ...schema.Dif... method tableDiff (line 305) | func (d *Diff) tableDiff(from, to *schema.Table, opts *schema.DiffOpti... method mayAnnotate (line 363) | func (d *Diff) mayAnnotate(changes []schema.Change, opts *schema.DiffO... method columnDiff (line 394) | func (d *Diff) columnDiff(from, to *schema.Table, opts *schema.DiffOpt... method pkDiff (line 434) | func (d *Diff) pkDiff(from, to *schema.Table, opts *schema.DiffOptions... method indexDiffT (line 460) | func (d *Diff) indexDiffT(from, to *schema.Table, opts *schema.DiffOpt... method viewDiff (line 514) | func (d *Diff) viewDiff(from, to *schema.View, opts *schema.DiffOption... method viewDefChanged (line 532) | func (d *Diff) viewDefChanged(v1 *schema.View, v2 *schema.View) bool { method columnDiffV (line 543) | func (d *Diff) columnDiffV(from, to *schema.View, opts *schema.DiffOpt... method indexDiffV (line 563) | func (d *Diff) indexDiffV(from, to *schema.View, opts *schema.DiffOpti... method indexChange (line 598) | func (d *Diff) indexChange(from, to *schema.Index) schema.ChangeKind { method partsChange (line 611) | func (d *Diff) partsChange(fromI, toI *schema.Index, renames map[strin... method fkChange (line 639) | func (d *Diff) fkChange(from, to *schema.ForeignKey) schema.ChangeKind { method similarUnnamedIndex (line 676) | func (d *Diff) similarUnnamedIndex(t *schema.Table, idx1 *schema.Index... method findTable (line 695) | func (d *Diff) findTable(s *schema.Schema, t1 *schema.Table) (*schema.... type DiffDriver (line 34) | type DiffDriver interface type DropSchemaChanger (line 81) | type DropSchemaChanger interface type Normalizer (line 91) | type Normalizer interface type TableFinder (line 97) | type TableFinder interface type ChangesAnnotator (line 103) | type ChangesAnnotator interface type ProcFuncsDiffer (line 109) | type ProcFuncsDiffer interface type TriggerDiffer (line 116) | type TriggerDiffer interface type ChangeSupporter (line 123) | type ChangeSupporter interface function addTableChange (line 374) | func addTableChange(t *schema.Table) []schema.Change { function addViewChange (line 384) | func addViewChange(v *schema.View) []schema.Change { function CommentChange (line 707) | func CommentChange(from, to []schema.Attr) schema.ChangeKind { function Charset (line 718) | func Charset(attr, parent []schema.Attr) (string, bool) { function Collate (line 729) | func Collate(attr, parent []schema.Attr) (string, bool) { function AttrOr (line 745) | func AttrOr[T schema.Attr](attrs []schema.Attr, t T) T { function Has (line 757) | func Has(elements, target any) bool { type UnsupportedTypeError (line 780) | type UnsupportedTypeError struct method Error (line 784) | func (e UnsupportedTypeError) Error() string { function CommentDiff (line 791) | func CommentDiff(from, to []schema.Attr) schema.Change { function CheckDiffMode (line 823) | func CheckDiffMode(from, to *schema.Table, mode schema.DiffMode, compare... function ChecksDiff (line 836) | func ChecksDiff(from, to *schema.Table, compare func(c1, c2 *schema.Chec... function checksSimilarDiff (line 877) | func checksSimilarDiff(from, to *schema.Table, compare ...func(c1, c2 *s... function checks (line 905) | func checks(attr []schema.Attr) (checks []*schema.Check) { function similarCheck (line 915) | func similarCheck(attrs []schema.Attr, c *schema.Check) (*schema.Check, ... function Unquote (line 940) | func Unquote(s string) (string, error) { function SingleQuote (line 952) | func SingleQuote(s string) (string, error) { function TrimViewExtra (line 970) | func TrimViewExtra(s string) string { function BodyDefChanged (line 977) | func BodyDefChanged(from, to string) bool { function findView (line 998) | func findView(s *schema.Schema, v1 *schema.View) (*schema.View, bool) { FILE: sql/internal/sqlx/plan.go type execPlanner (line 20) | type execPlanner interface type ApplyError (line 26) | type ApplyError struct method Applied (line 34) | func (e *ApplyError) Applied() int { method Error (line 39) | func (e *ApplyError) Error() string { function ApplyChanges (line 44) | func ApplyChanges(ctx context.Context, changes []schema.Change, p execPl... type noRows (line 62) | type noRows struct method QueryContext (line 65) | func (*noRows) QueryContext(context.Context, string, ...interface{}) (... method ExecContext (line 70) | func (*noRows) ExecContext(context.Context, string, ...interface{}) (s... function SetReversible (line 79) | func SetReversible(p *migrate.Plan) error { function DetachCycles (line 98) | func DetachCycles(changes []schema.Change) ([]schema.Change, error) { function detachReferences (line 115) | func detachReferences(changes []schema.Change) []schema.Change { function sortMap (line 181) | func sortMap(changes []schema.Change) (map[string]int, error) { function dependencies (line 217) | func dependencies(changes []schema.Change) (map[string][]*schema.Table, ... function checkFK (line 270) | func checkFK(fk *schema.ForeignKey) error { function table (line 291) | func table(change schema.Change) (t string) { function isDropped (line 304) | func isDropped(changes []schema.Change, t *schema.Table) bool { function CheckChangesScope (line 315) | func CheckChangesScope(opts migrate.PlanOptions, changes []schema.Change... function byKeys (line 365) | func byKeys[T any](m map[string]T) []struct { type SortOptions (line 386) | type SortOptions struct function SortChanges (line 407) | func SortChanges(changes []schema.Change, opts *SortOptions) []schema.Ch... type Depender (line 469) | type Depender interface type RowTyper (line 475) | type RowTyper interface function dependOnOf (line 483) | func dependOnOf(change, other schema.Change) bool { function depOfDrop (line 516) | func depOfDrop(o schema.Object, c schema.Change) bool { function depOfAdd (line 546) | func depOfAdd(refs []schema.Object, c schema.Change) bool { function refTo (line 592) | func refTo(fks []*schema.ForeignKey, to *schema.Table) bool { function typeDependsOnT (line 599) | func typeDependsOnT(t schema.Type, tt *schema.Table) bool { function SameView (line 609) | func SameView(v1, v2 *schema.View) bool { function SameTable (line 617) | func SameTable(t1, t2 *schema.Table) bool { function SameSchema (line 627) | func SameSchema(s1, s2 *schema.Schema) bool { FILE: sql/internal/sqlx/plan_test.go function TestDetachCycles (line 17) | func TestDetachCycles(t *testing.T) { function TestConsistentOrder (line 112) | func TestConsistentOrder(t *testing.T) { function TestCheckChangesScope (line 132) | func TestCheckChangesScope(t *testing.T) { function TestSameTable (line 157) | func TestSameTable(t *testing.T) { function TestSameView (line 170) | func TestSameView(t *testing.T) { function TestSortDropTables_WithFK (line 183) | func TestSortDropTables_WithFK(t *testing.T) { FILE: sql/internal/sqlx/sqlx.go type ExecQueryCloser (line 26) | type ExecQueryCloser interface type nopCloser (line 30) | type nopCloser struct method Close (line 36) | func (nopCloser) Close() error { return nil } function SingleConn (line 41) | func SingleConn(ctx context.Context, conn schema.ExecQuerier) (ExecQuery... function ValidString (line 59) | func ValidString(s sql.NullString) bool { function ScanOne (line 64) | func ScanOne(rows *sql.Rows, dest ...any) error { function ScanNullBool (line 76) | func ScanNullBool(rows *sql.Rows) (sql.NullBool, error) { type ScanStringer (line 83) | type ScanStringer interface type nullString (line 88) | type nullString struct method String (line 91) | func (s nullString) String() string { return s.NullString.String } method Scan (line 92) | func (s *nullString) Scan(v any) error { return s.NullString.Scan(v) } function SchemaFKs (line 97) | func SchemaFKs(s *schema.Schema, rows *sql.Rows) error { type FKAttrScanner (line 103) | type FKAttrScanner struct function TypedSchemaFKs (line 110) | func TypedSchemaFKs[T ScanStringer](s *schema.Schema, rows *sql.Rows, at... function LinkSchemaTables (line 189) | func LinkSchemaTables(schemas []*schema.Schema) { function ValuesEqual (line 222) | func ValuesEqual(v1, v2 []string) bool { function ModeInspectSchema (line 235) | func ModeInspectSchema(o *schema.InspectOptions) schema.InspectMode { function ModeInspectRealm (line 243) | func ModeInspectRealm(o *schema.InspectRealmOption) schema.InspectMode { function modeSchemaOrAll (line 251) | func modeSchemaOrAll(exclude []string, match string) schema.InspectMode { type Builder (line 260) | type Builder struct method P (line 271) | func (b *Builder) P(phrases ...string) *Builder { method Int64 (line 288) | func (b *Builder) Int64(v int64) *Builder { method Ident (line 293) | func (b *Builder) Ident(s string) *Builder { method View (line 305) | func (b *Builder) View(v *schema.View) *Builder { method Table (line 311) | func (b *Builder) Table(t *schema.Table) *Builder { method RefTable (line 329) | func (b *Builder) RefTable(childT, parentT *schema.Table) *Builder { method TableColumn (line 342) | func (b *Builder) TableColumn(t *schema.Table, c *schema.Column) *Buil... method Func (line 348) | func (b *Builder) Func(f *schema.Func) *Builder { method FuncCall (line 353) | func (b *Builder) FuncCall(f *schema.Func, args ...string) *Builder { method Proc (line 364) | func (b *Builder) Proc(p *schema.Proc) *Builder { method ProcCall (line 369) | func (b *Builder) ProcCall(p *schema.Proc, args ...string) *Builder { method TableResource (line 380) | func (b *Builder) TableResource(t *schema.Table, r any) *Builder { method ViewResource (line 393) | func (b *Builder) ViewResource(v *schema.View, r any) *Builder { method SchemaResource (line 406) | func (b *Builder) SchemaResource(s *schema.Schema, name string) *Build... method mayQualify (line 410) | func (b *Builder) mayQualify(s *schema.Schema, top string, children ..... method IndentIn (line 433) | func (b *Builder) IndentIn() *Builder { method IndentOut (line 439) | func (b *Builder) IndentOut() *Builder { method NL (line 446) | func (b *Builder) NL() *Builder { method Comma (line 460) | func (b *Builder) Comma() *Builder { method MapComma (line 474) | func (b *Builder) MapComma(x any, f func(i int, b *Builder)) *Builder { method Quote (line 486) | func (b *Builder) Quote(prefix string, fn func(b *Builder)) *Builder { method MapIndent (line 499) | func (b *Builder) MapIndent(x any, f func(i int, b *Builder)) *Builder { method MapCommaErr (line 506) | func (b *Builder) MapCommaErr(x any, f func(i int, b *Builder) error) ... method MapIndentErr (line 520) | func (b *Builder) MapIndentErr(x any, f func(i int, b *Builder) error)... method Wrap (line 527) | func (b *Builder) Wrap(f func(b *Builder)) *Builder { method WrapErr (line 539) | func (b *Builder) WrapErr(f func(b *Builder) error) error { method WrapIndent (line 546) | func (b *Builder) WrapIndent(f func(b *Builder)) *Builder { method WrapIndentErr (line 556) | func (b *Builder) WrapIndentErr(f func(b *Builder) error) error { method Clone (line 568) | func (b *Builder) Clone() *Builder { method String (line 577) | func (b *Builder) String() string { method lastByte (line 581) | func (b *Builder) lastByte() byte { method rewriteLastByte (line 589) | func (b *Builder) rewriteLastByte(c byte) { function IsQuoted (line 598) | func IsQuoted(s string, q ...byte) bool { function IsLiteralBool (line 623) | func IsLiteralBool(s string) bool { function IsLiteralNumber (line 629) | func IsLiteralNumber(s string) bool { function DefaultValue (line 642) | func DefaultValue(c *schema.Column) (string, bool) { function MayWrap (line 657) | func MayWrap(s string) string { function balanced (line 665) | func balanced(expr string) bool { function ExprLastIndex (line 671) | func ExprLastIndex(expr string) int { function ReverseChanges (line 705) | func ReverseChanges(c []schema.Change) { function P (line 712) | func P[T any](v T) *T { function V (line 718) | func V[T any](p *T) (v T) { function IsUint (line 726) | func IsUint(s string) bool { FILE: sql/internal/sqlx/sqlx_oss.go function sortViewChanges (line 16) | func sortViewChanges(changes []schema.Change) ([]schema.Change, error) { method triggerDiff (line 20) | func (*Diff) triggerDiff(_, _ interface { function funcDep (line 27) | func funcDep(_, _ *schema.Func, _ SortOptions) bool { function procDep (line 32) | func procDep(_, _ *schema.Proc, _ SortOptions) bool { function tableDepFunc (line 36) | func tableDepFunc(*schema.Table, *schema.Func, SortOptions) bool { method askForColumns (line 40) | func (*Diff) askForColumns(_ *schema.Table, changes []schema.Change, _ *... method askForIndexes (line 44) | func (*Diff) askForIndexes(_ string, changes []schema.Change, _ *schema.... method fixRenames (line 48) | func (*Diff) fixRenames(changes schema.Changes) schema.Changes { function dependsOn (line 53) | func dependsOn(c1, c2 schema.Change, _ SortOptions) bool { FILE: sql/internal/sqlx/sqlx_test.go function TestModeInspectRealm (line 17) | func TestModeInspectRealm(t *testing.T) { function TestModeInspectSchema (line 42) | func TestModeInspectSchema(t *testing.T) { function TestBuilder (line 67) | func TestBuilder(t *testing.T) { function TestBuilder_Qualifier (line 91) | func TestBuilder_Qualifier(t *testing.T) { function TestQuote (line 111) | func TestQuote(t *testing.T) { function TestMayWrap (line 124) | func TestMayWrap(t *testing.T) { function TestExprLastIndex (line 158) | func TestExprLastIndex(t *testing.T) { function TestIsQuoted (line 185) | func TestIsQuoted(t *testing.T) { function TestReverseChanges (line 219) | func TestReverseChanges(t *testing.T) { function TestIsUint (line 277) | func TestIsUint(t *testing.T) { function TestBodyDefChanged (line 284) | func TestBodyDefChanged(t *testing.T) { FILE: sql/migrate/dir.go type Dir (line 30) | type Dir interface type File (line 43) | type File interface type Formatter (line 59) | type Formatter interface type CheckpointDir (line 68) | type CheckpointDir interface type CheckpointFile (line 85) | type CheckpointFile interface type LocalDir (line 107) | type LocalDir struct method Path (line 126) | func (d *LocalDir) Path() string { method Open (line 131) | func (d *LocalDir) Open(name string) (fs.File, error) { method WriteFile (line 140) | func (d *LocalDir) WriteFile(name string, b []byte) error { method Files (line 145) | func (d *LocalDir) Files() ([]File, error) { method Checksum (line 166) | func (d *LocalDir) Checksum() (HashFile, error) { method WriteCheckpoint (line 175) | func (d *LocalDir) WriteCheckpoint(name, tag string, b []byte) error { method CheckpointFiles (line 188) | func (d *LocalDir) CheckpointFiles() ([]File, error) { method FilesFromCheckpoint (line 193) | func (d *LocalDir) FilesFromCheckpoint(name string) ([]File, error) { function NewLocalDir (line 114) | func NewLocalDir(path string) (*LocalDir, error) { type LocalFile (line 198) | type LocalFile struct method Name (line 211) | func (f *LocalFile) Name() string { method Desc (line 216) | func (f *LocalFile) Desc() string { method Version (line 225) | func (f *LocalFile) Version() string { method Stmts (line 230) | func (f *LocalFile) Stmts() ([]string, error) { method StmtDecls (line 243) | func (f *LocalFile) StmtDecls() ([]*Stmt, error) { method Bytes (line 248) | func (f *LocalFile) Bytes() []byte { method isCheckpoint (line 253) | func (f *LocalFile) isCheckpoint() bool { method checkpointTag (line 258) | func (f *LocalFile) checkpointTag() (string, error) { method Directive (line 307) | func (f *LocalFile) Directive(name string) (ds []string) { method AddDirective (line 317) | func (f *LocalFile) AddDirective(name string, args ...string) { method comments (line 331) | func (f *LocalFile) comments() []string { function NewLocalFile (line 206) | func NewLocalFile(name string, data []byte) *LocalFile { constant directiveSum (line 268) | directiveSum = "sum" constant sumModeIgnore (line 269) | sumModeIgnore = "ignore" constant directiveDelimiter (line 271) | directiveDelimiter = "delimiter" constant directiveCheckpoint (line 273) | directiveCheckpoint = "checkpoint" constant directivePrefixSQL (line 274) | directivePrefixSQL = "-- " function directive (line 285) | func directive(content, name string, prefix ...string) (string, bool) { function parseDirective (line 296) | func parseDirective(content string) (string, string) { type MemDir (line 357) | type MemDir struct method Open (line 398) | func (d *MemDir) Open(name string) (fs.File, error) { method Reset (line 409) | func (d *MemDir) Reset() { method Close (line 415) | func (d *MemDir) Close() error { method WriteFile (line 435) | func (d *MemDir) WriteFile(name string, data []byte) error { method CopyFiles (line 450) | func (d *MemDir) CopyFiles(fs []File) error { method WriteCheckpoint (line 464) | func (d *MemDir) WriteCheckpoint(name, tag string, b []byte) error { method CheckpointFiles (line 477) | func (d *MemDir) CheckpointFiles() ([]File, error) { method FilesFromCheckpoint (line 482) | func (d *MemDir) FilesFromCheckpoint(name string) ([]File, error) { method SyncWrites (line 488) | func (d *MemDir) SyncWrites(fs ...func(string, []byte) error) { method Files (line 493) | func (d *MemDir) Files() ([]File, error) { method Checksum (line 507) | func (d *MemDir) Checksum() (HashFile, error) { method SetPath (line 518) | func (d *MemDir) SetPath(path string) { method Path (line 523) | func (d *MemDir) Path() string { type openedMem (line 365) | type openedMem struct function OpenMemDir (line 383) | func OpenMemDir(name string) *MemDir { constant versionFormat (line 527) | versionFormat = "20060102150405" function NewVersion (line 530) | func NewVersion() string { function CheckVersion (line 535) | func CheckVersion(v string) error { function delim (line 543) | func delim(s string) string { function directives (line 550) | func directives(p *Plan) (string, error) { type TemplateFormatter (line 591) | type TemplateFormatter method Format (line 611) | func (t TemplateFormatter) Format(plan *Plan) ([]File, error) { method FormatFile (line 630) | func (t TemplateFormatter) FormatFile(p *Plan) (File, error) { method FormatTo (line 642) | func (t TemplateFormatter) FormatTo(plan *Plan, w io.Writer) error { function NewTemplateFormatter (line 599) | func NewTemplateFormatter(templates ...*template.Template) (TemplateForm... constant HashFileName (line 656) | HashFileName = "atlas.sum" type HashFile (line 659) | type HashFile method Sum (line 693) | func (f HashFile) Sum() string { method MarshalText (line 703) | func (f HashFile) MarshalText() ([]byte, error) { method UnmarshalText (line 712) | func (f *HashFile) UnmarshalText(b []byte) error { method SumByName (line 731) | func (f HashFile) SumByName(n string) (string, error) { function NewHashFile (line 662) | func NewHashFile(files []File) (HashFile, error) { function WriteSumFile (line 684) | func WriteSumFile(dir Dir, sum HashFile) error { constant ReasonAdded (line 742) | ReasonAdded Reason = iota + 1 constant ReasonEdited (line 743) | ReasonEdited constant ReasonRemoved (line 744) | ReasonRemoved type ChecksumError (line 758) | type ChecksumError struct method Error (line 768) | func (err *ChecksumError) Error() string { return ErrChecksumMismatch.... method Is (line 771) | func (err *ChecksumError) Is(target error) bool { type Reason (line 764) | type Reason method String (line 776) | func (r Reason) String() string { function Validate (line 790) | func Validate(dir Dir) error { function FilesLastIndex (line 850) | func FilesLastIndex[F File](files []F, f func(F) bool) int { function SkipCheckpointFiles (line 860) | func SkipCheckpointFiles(all []File) []File { function FilesFromLastCheckpoint (line 874) | func FilesFromLastCheckpoint(dir Dir) ([]File, error) { function checkpointFiles (line 890) | func checkpointFiles(d Dir) ([]File, error) { function filesFromCheckpoint (line 906) | func filesFromCheckpoint(d Dir, name string) ([]File, error) { function readHashFile (line 922) | func readHashFile(dir Dir) (HashFile, error) { type memFile (line 940) | type memFile struct method Stat (line 943) | func (m *memFile) Stat() (fs.FileInfo, error) { return m, nil } method Name (line 944) | func (m *memFile) Name() string { return "" } method Size (line 945) | func (m *memFile) Size() int64 { return 0 } method Mode (line 946) | func (m *memFile) Mode() fs.FileMode { return 0 } method ModTime (line 947) | func (m *memFile) ModTime() time.Time { return time.Time{} } method IsDir (line 948) | func (m *memFile) IsDir() bool { return false } method Sys (line 949) | func (m *memFile) Sys() interface{} { return nil } function ArchiveDir (line 952) | func ArchiveDir(dir Dir) ([]byte, error) { function ArchiveDirTo (line 961) | func ArchiveDirTo(w io.Writer, dir Dir) error { function UnarchiveDir (line 990) | func UnarchiveDir(arc []byte) (Dir, error) { function UnarchiveDirFrom (line 995) | func UnarchiveDirFrom(r io.Reader) (Dir, error) { function append2Tar (line 1019) | func append2Tar(tw *tar.Writer, name string, data []byte) error { FILE: sql/migrate/dir_test.go function TestHashSum (line 25) | func TestHashSum(t *testing.T) { function TestValidate (line 90) | func TestValidate(t *testing.T) { function TestHash_MarshalText (line 157) | func TestHash_MarshalText(t *testing.T) { function TestHash_UnmarshalText (line 166) | func TestHash_UnmarshalText(t *testing.T) { function TestLocalDir (line 176) | func TestLocalDir(t *testing.T) { function TestCheckpointDir (line 226) | func TestCheckpointDir(t *testing.T) { function TestMemDir (line 309) | func TestMemDir(t *testing.T) { function TestOpenMemDir (line 351) | func TestOpenMemDir(t *testing.T) { function TestLocalFile_Directive (line 389) | func TestLocalFile_Directive(t *testing.T) { function TestLocalFile_AddDirective (line 442) | func TestLocalFile_AddDirective(t *testing.T) { function TestLocalFile_CheckpointTag (line 464) | func TestLocalFile_CheckpointTag(t *testing.T) { function TestDirTar (line 490) | func TestDirTar(t *testing.T) { function TestDefaultFormatter_FormatTo (line 546) | func TestDefaultFormatter_FormatTo(t *testing.T) { function TestDefaultFormatter_Directives (line 561) | func TestDefaultFormatter_Directives(t *testing.T) { function TestDefaultFormatter_FormatFile (line 611) | func TestDefaultFormatter_FormatFile(t *testing.T) { function TestCheckVersion (line 639) | func TestCheckVersion(t *testing.T) { function fileNames (line 644) | func fileNames(r io.Reader) ([]string, error) { function removed (line 660) | func removed(line, total, pos int, file string) *migrate.ChecksumError { function added (line 664) | func added(line, total, pos int, file string) *migrate.ChecksumError { function edited (line 668) | func edited(line, total, pos int, file string) *migrate.ChecksumError { function reason (line 672) | func reason(line, total, pos int, file string, reason migrate.Reason) *m... FILE: sql/migrate/lex.go type Stmt (line 20) | type Stmt struct method Directive (line 28) | func (s *Stmt) Directive(name string) (ds []string) { function Stmts (line 47) | func Stmts(input string) ([]*Stmt, error) { function FileStmtDecls (line 60) | func FileStmtDecls(drv Driver, f File) ([]*Stmt, error) { function FileStmts (line 71) | func FileStmts(drv Driver, f File) ([]string, error) { type StmtScanner (line 86) | type StmtScanner interface type Scanner (line 91) | type Scanner struct method Scan (line 134) | func (s *Scanner) Scan(input string) ([]*Stmt, error) { method init (line 152) | func (s *Scanner) init(input string) error { method stmt (line 187) | func (s *Scanner) stmt() (*Stmt, error) { method next (line 286) | func (s *Scanner) next() rune { method pick (line 296) | func (s *Scanner) pick() rune { method addPos (line 303) | func (s *Scanner) addPos(p int) { method skipQuote (line 308) | func (s *Scanner) skipQuote(quote rune) error { method skipDollarQuote (line 325) | func (s *Scanner) skipDollarQuote() error { method skipBeginAtomic (line 346) | func (s *Scanner) skipBeginAtomic() error { method skipBeginTryCatch (line 372) | func (s *Scanner) skipBeginTryCatch() error { method skipBegin (line 407) | func (s *Scanner) skipBegin() error { method comment (line 439) | func (s *Scanner) comment(left, right string) { method skipSpaces (line 463) | func (s *Scanner) skipSpaces() { method emit (line 469) | func (s *Scanner) emit(text string) *Stmt { method delimCmd (line 484) | func (s *Scanner) delimCmd() error { method skipGoCount (line 506) | func (s *Scanner) skipGoCount() (err error) { method setDelim (line 523) | func (s *Scanner) setDelim(d string) error { method error (line 532) | func (s *Scanner) error(pos int, format string, args ...any) error { type ScannerOptions (line 106) | type ScannerOptions struct constant eos (line 170) | eos = -1 constant delimiter (line 171) | delimiter = ";" constant delimiterCmd (line 172) | delimiterCmd = "delimiter" FILE: sql/migrate/lex_test.go function TestLocalFile_Stmts (line 16) | func TestLocalFile_Stmts(t *testing.T) { function TestScanner_StmtsGroup (line 46) | func TestScanner_StmtsGroup(t *testing.T) { function TestScanner_EscapedStrings (line 67) | func TestScanner_EscapedStrings(t *testing.T) { function TestScanner_BeginTryCatch (line 103) | func TestScanner_BeginTryCatch(t *testing.T) { function TestScanner_SQLServer (line 133) | func TestScanner_SQLServer(t *testing.T) { function TestLocalFile_StmtDecls (line 155) | func TestLocalFile_StmtDecls(t *testing.T) { function TestLex_Errors (line 243) | func TestLex_Errors(t *testing.T) { FILE: sql/migrate/migrate.go type Plan (line 25) | type Plan struct method AddDirectiveOnce (line 67) | func (p *Plan) AddDirectiveOnce(d string) { type Change (line 47) | type Change struct method ReverseStmts (line 74) | func (c *Change) ReverseStmts() (cmd []string, err error) { type Driver (line 93) | type Driver interface type PlanApplier (line 105) | type PlanApplier interface type PlanOptions (line 116) | type PlanOptions struct type PlanMode (line 130) | type PlanMode method Is (line 162) | func (m PlanMode) Is(m1 PlanMode) bool { type PlanOption (line 133) | type PlanOption type StateReader (line 138) | type StateReader interface type StateReaderFunc (line 144) | type StateReaderFunc method ReadState (line 148) | func (f StateReaderFunc) ReadState(ctx context.Context) (*schema.Realm... constant PlanModeUnset (line 154) | PlanModeUnset PlanMode = iota constant PlanModeInPlace (line 155) | PlanModeInPlace constant PlanModeDeferred (line 156) | PlanModeDeferred constant PlanModeDump (line 157) | PlanModeDump constant PlanModeUnsortedDump (line 158) | PlanModeUnsortedDump function Realm (line 170) | func Realm(r *schema.Realm) StateReader { function Schema (line 177) | func Schema(s *schema.Schema) StateReader { function RealmConn (line 189) | func RealmConn(drv Driver, opts *schema.InspectRealmOption) StateReader { function SchemaConn (line 196) | func SchemaConn(drv Driver, name string, opts *schema.InspectOptions) St... type Planner (line 209) | type Planner struct method Plan (line 403) | func (p *Planner) Plan(ctx context.Context, name string, to StateReade... method PlanSchema (line 409) | func (p *Planner) PlanSchema(ctx context.Context, name string, to Stat... method plan (line 413) | func (p *Planner) plan(ctx context.Context, name string, to StateReade... method Checkpoint (line 457) | func (p *Planner) Checkpoint(ctx context.Context, name string) (*Plan,... method CheckpointSchema (line 463) | func (p *Planner) CheckpointSchema(ctx context.Context, name string) (... method checkpoint (line 467) | func (p *Planner) checkpoint(ctx context.Context, name string, realmSc... method current (line 499) | func (p *Planner) current(ctx context.Context, realmScope bool) (*sche... method WritePlan (line 519) | func (p *Planner) WritePlan(plan *Plan) error { method WriteCheckpoint (line 535) | func (p *Planner) WriteCheckpoint(plan *Plan, tag string) error { method writeSum (line 555) | func (p *Planner) writeSum() error { type PlannerOption (line 220) | type PlannerOption type RevisionReadWriter (line 223) | type RevisionReadWriter interface type Revision (line 238) | type Revision struct method done (line 1173) | func (r *Revision) done() { type RevisionType (line 254) | type RevisionType method Has (line 293) | func (r RevisionType) Has(f RevisionType) bool { method String (line 298) | func (r RevisionType) String() string { method MarshalText (line 314) | func (r RevisionType) MarshalText() ([]byte, error) { type Executor (line 257) | type Executor struct method Pending (line 674) | func (e *Executor) Pending(ctx context.Context) ([]File, error) { method Execute (line 795) | func (e *Executor) Execute(ctx context.Context, m File) (err error) { method writeRevision (line 897) | func (e *Executor) writeRevision(ctx context.Context, r *Revision) err... method ExecuteN (line 953) | func (e *Executor) ExecuteN(ctx context.Context, n int) (err error) { method ExecuteTo (line 968) | func (e *Executor) ExecuteTo(ctx context.Context, version string) (err... method ExecuteFiles (line 1024) | func (e *Executor) ExecuteFiles(ctx context.Context, files []File) err... method exec (line 1033) | func (e *Executor) exec(ctx context.Context, files []File) error { method Replay (line 1064) | func (e *Executor) Replay(ctx context.Context, r StateReader, opts ...... type ExecutorOption (line 269) | type ExecutorOption constant RevisionTypeUnknown (line 276) | RevisionTypeUnknown RevisionType = 0 constant RevisionTypeBaseline (line 281) | RevisionTypeBaseline RevisionType = 1 << (iota - 1) constant RevisionTypeExecute (line 284) | RevisionTypeExecute constant RevisionTypeResolved (line 289) | RevisionTypeResolved function NewPlanner (line 319) | func NewPlanner(drv Driver, dir Dir, opts ...PlannerOption) *Planner { function PlanWithSchemaQualifier (line 335) | func PlanWithSchemaQualifier(q string) PlannerOption { function PlanWithIndent (line 345) | func PlanWithIndent(indent string) PlannerOption { function PlanWithMode (line 354) | func PlanWithMode(m PlanMode) PlannerOption { function PlanWithDiffOptions (line 363) | func PlanWithDiffOptions(opts ...schema.DiffOption) PlannerOption { function PlanFormat (line 370) | func PlanFormat(fmt Formatter) PlannerOption { function PlanWithChecksum (line 378) | func PlanWithChecksum(b bool) PlannerOption { function PlanWithExclude (line 386) | func PlanWithExclude(patterns ...string) PlannerOption { type MissingMigrationError (line 575) | type MissingMigrationError struct method Error (line 578) | func (e MissingMigrationError) Error() string { function NewExecutor (line 586) | func NewExecutor(drv Driver, dir Dir, rrw RevisionReadWriter, opts ...Ex... function WithAllowDirty (line 613) | func WithAllowDirty(b bool) ExecutorOption { function WithBaselineVersion (line 622) | func WithBaselineVersion(v string) ExecutorOption { function WithLogger (line 630) | func WithLogger(log Logger) ExecutorOption { type ExecOrder (line 638) | type ExecOrder constant ExecOrderLinear (line 645) | ExecOrderLinear ExecOrder = iota constant ExecOrderLinearSkip (line 650) | ExecOrderLinearSkip constant ExecOrderNonLinear (line 653) | ExecOrderNonLinear function WithExecOrder (line 657) | func WithExecOrder(o ExecOrder) ExecutorOption { function WithOperatorVersion (line 666) | func WithOperatorVersion(v string) ExecutorOption { type WriteRevisionError (line 908) | type WriteRevisionError struct method Error (line 913) | func (e WriteRevisionError) Error() string { method Unwrap (line 917) | func (e WriteRevisionError) Unwrap() error { type HistoryChangedError (line 922) | type HistoryChangedError struct method Error (line 927) | func (e HistoryChangedError) Error() string { type HistoryNonLinearError (line 933) | type HistoryNonLinearError struct method Error (line 940) | func (e HistoryNonLinearError) Error() string { type replayConfig (line 1049) | type replayConfig struct type ReplayOption (line 1053) | type ReplayOption function ReplayToVersion (line 1057) | func ReplayToVersion(v string) ReplayOption { type Snapshoter (line 1094) | type Snapshoter interface type RestoreFunc (line 1102) | type RestoreFunc type TableIdent (line 1105) | type TableIdent struct type CleanChecker (line 1111) | type CleanChecker interface type NotCleanError (line 1119) | type NotCleanError struct method Error (line 1137) | func (e *NotCleanError) Error() string { type StmtExecError (line 1125) | type StmtExecError struct method Unwrap (line 1133) | func (e *StmtExecError) Unwrap() error { type NopRevisionReadWriter (line 1143) | type NopRevisionReadWriter struct method Ident (line 1146) | func (NopRevisionReadWriter) Ident() *TableIdent { method ReadRevisions (line 1151) | func (NopRevisionReadWriter) ReadRevisions(context.Context) ([]*Revisi... method ReadRevision (line 1156) | func (NopRevisionReadWriter) ReadRevision(context.Context, string) (*R... method WriteRevision (line 1161) | func (NopRevisionReadWriter) WriteRevision(context.Context, *Revision)... method DeleteRevision (line 1166) | func (NopRevisionReadWriter) DeleteRevision(context.Context, string) e... type Logger (line 1179) | type Logger interface type LogEntry (line 1184) | type LogEntry interface type LogExecution (line 1190) | type LogExecution struct method logEntry (line 1254) | func (LogExecution) logEntry() {} type LogFile (line 1200) | type LogFile struct method logEntry (line 1255) | func (LogFile) logEntry() {} type LogStmt (line 1215) | type LogStmt struct method logEntry (line 1256) | func (LogStmt) logEntry() {} type LogDone (line 1221) | type LogDone struct method logEntry (line 1260) | func (LogDone) logEntry() {} type LogError (line 1224) | type LogError struct method logEntry (line 1261) | func (LogError) logEntry() {} type LogChecks (line 1231) | type LogChecks struct method logEntry (line 1258) | func (LogChecks) logEntry() {} type LogCheck (line 1237) | type LogCheck struct method logEntry (line 1257) | func (LogCheck) logEntry() {} type LogChecksDone (line 1245) | type LogChecksDone struct method logEntry (line 1259) | func (LogChecksDone) logEntry() {} type NopLogger (line 1251) | type NopLogger struct method Log (line 1264) | func (NopLogger) Log(LogEntry) {} function LogIntro (line 1268) | func LogIntro(l Logger, revs []*Revision, files []File) { function LogNoPendingFiles (line 1281) | func LogNoPendingFiles(l Logger, revs []*Revision) { FILE: sql/migrate/migrate_oss.go method IsCheckpoint (line 15) | func (f *LocalFile) IsCheckpoint() bool { method CheckpointTag (line 20) | func (f *LocalFile) CheckpointTag() (string, error) { method fileStmts (line 25) | func (e *Executor) fileStmts(f File) ([]*Stmt, error) { method fileChecks (line 29) | func (e *Executor) fileChecks(context.Context, File, *Revision) error { method ValidateDir (line 34) | func (e *Executor) ValidateDir(context.Context) error { method Error (line 41) | func (e *StmtExecError) Error() string { FILE: sql/migrate/migrate_test.go function TestRevisionType_MarshalText (line 24) | func TestRevisionType_MarshalText(t *testing.T) { function TestPlanner_WritePlan (line 43) | func TestPlanner_WritePlan(t *testing.T) { function TestPlanner_WriteCheckpoint (line 88) | func TestPlanner_WriteCheckpoint(t *testing.T) { function TestPlanner_Plan (line 114) | func TestPlanner_Plan(t *testing.T) { function TestPlanner_PlanSchema (line 144) | func TestPlanner_PlanSchema(t *testing.T) { function TestPlanner_Checkpoint (line 177) | func TestPlanner_Checkpoint(t *testing.T) { function TestPlanner_CheckpointSchema (line 207) | func TestPlanner_CheckpointSchema(t *testing.T) { function TestExecutor_ExecOrderLinear (line 227) | func TestExecutor_ExecOrderLinear(t *testing.T) { function TestExecutor (line 346) | func TestExecutor(t *testing.T) { function TestExecutor_Baseline (line 574) | func TestExecutor_Baseline(t *testing.T) { type mockDriver (line 620) | type mockDriver struct method failOn (line 634) | func (m *mockDriver) failOn(n int, err error) { method ExecContext (line 639) | func (m *mockDriver) ExecContext(_ context.Context, query string, _ ..... method InspectSchema (line 650) | func (m *mockDriver) InspectSchema(context.Context, string, *schema.In... method InspectRealm (line 657) | func (m *mockDriver) InspectRealm(context.Context, *schema.InspectReal... method SchemaDiff (line 661) | func (m *mockDriver) SchemaDiff(_, _ *schema.Schema, _ ...schema.DiffO... method RealmDiff (line 665) | func (m *mockDriver) RealmDiff(_, _ *schema.Realm, _ ...schema.DiffOpt... method PlanChanges (line 669) | func (m *mockDriver) PlanChanges(context.Context, string, []schema.Cha... method ApplyChanges (line 673) | func (m *mockDriver) ApplyChanges(_ context.Context, changes []schema.... method Snapshot (line 678) | func (m *mockDriver) Snapshot(context.Context) (migrate.RestoreFunc, e... method CheckClean (line 689) | func (m *mockDriver) CheckClean(context.Context, *migrate.TableIdent) ... type mockRevisionReadWriter (line 696) | type mockRevisionReadWriter method Ident (line 698) | func (*mockRevisionReadWriter) Ident() *migrate.TableIdent { method Exists (line 702) | func (*mockRevisionReadWriter) Exists(_ context.Context) (bool, error) { method Init (line 706) | func (*mockRevisionReadWriter) Init(_ context.Context) error { method WriteRevision (line 710) | func (rrw *mockRevisionReadWriter) WriteRevision(_ context.Context, r ... method ReadRevision (line 721) | func (rrw *mockRevisionReadWriter) ReadRevision(_ context.Context, v s... method DeleteRevision (line 730) | func (rrw *mockRevisionReadWriter) DeleteRevision(_ context.Context, v... method ReadRevisions (line 746) | func (rrw *mockRevisionReadWriter) ReadRevisions(context.Context) ([]*... method clean (line 750) | func (rrw *mockRevisionReadWriter) clean() { type mockWriteRevisionError (line 754) | type mockWriteRevisionError struct method WriteRevision (line 759) | func (m *mockWriteRevisionError) WriteRevision(ctx context.Context, r ... type mockLogger (line 770) | type mockLogger method Log (line 772) | func (m *mockLogger) Log(e migrate.LogEntry) { *m = append(*m, e) } function requireEqualRevisions (line 774) | func requireEqualRevisions(t *testing.T, expected, actual []*migrate.Rev... function requireEqualRevision (line 781) | func requireEqualRevision(t *testing.T, expected, actual *migrate.Revisi... function countFiles (line 794) | func countFiles(t *testing.T, d migrate.Dir) int { function requireFileEqual (line 800) | func requireFileEqual(t *testing.T, d migrate.Dir, name, contents string) { FILE: sql/migrate/testdata/golang-migrate/1_base.up.sql type t (line 1) | CREATE TABLE t(c int) FILE: sql/migrate/testdata/lex/1.sql type t1 (line 1) | CREATE TABLE t1(id int) type t2 (line 4) | CREATE TABLE t2(id int) type t3 (line 6) | CREATE TABLE t3(id int) type t4 (line 8) | CREATE TABLE t4( type t4 (line 13) | CREATE TABLE t4( type t5 (line 18) | CREATE TABLE t5( FILE: sql/migrate/testdata/lex/11_delimiter_mysql_command.sql function gen_uuid (line 5) | CREATE OR REPLACE FUNCTION gen_uuid() RETURNS VARCHAR(22) FILE: sql/migrate/testdata/lex/12_delimiter_mysql_command.sql type t2 (line 2) | create table t2 (a int) type t3 (line 7) | create table t3 (a int) FILE: sql/migrate/testdata/lex/15_dollar_quote.sql function tcl_date_week (line 1) | create function tcl_date_week(int4,int4,int4) returns text as $$ function tclsnitch (line 4) | create function tclsnitch() returns event_trigger language pltcl as $$ type index (line 120) | CREATE INDEX index ON table (c) function my_function (line 123) | CREATE FUNCTION my_function() RETURNS void AS $$ FILE: sql/migrate/testdata/lex/16_begin_atomic.sql function functest_S_1 (line 1) | CREATE FUNCTION functest_S_1(a text, b date) RETURNS boolean function functest_S_2 (line 4) | CREATE FUNCTION functest_S_2(a text[]) RETURNS int function functest_S_3 (line 6) | CREATE FUNCTION functest_S_3() RETURNS boolean function functest_S_10 (line 8) | CREATE FUNCTION functest_S_10(a text, b date) RETURNS boolean function functest_S_13 (line 13) | CREATE FUNCTION functest_S_13() RETURNS boolean function functest_S_15 (line 18) | CREATE FUNCTION functest_S_15(x int) RETURNS boolean function functest_sri2 (line 23) | CREATE FUNCTION functest_sri2() RETURNS SETOF int type functest1 (line 29) | CREATE TABLE functest1 (i int) function functest_S_16 (line 30) | CREATE FUNCTION functest_S_16(a int, b int) RETURNS void function functest_S_15 (line 36) | CREATE FUNCTION functest_S_15(x int) RETURNS boolean function "functest_s_15" (line 45) | CREATE FUNCTION "functest_s_15" ("x" integer) RETURNS boolean LANGUAGE S... FILE: sql/migrate/testdata/lex/18_pg_expr.sql type "s" (line 2) | CREATE INDEX "i" ON "s"."t" (((c #>> '{a,b,c}'::text[]))) type "company" (line 21) | CREATE INDEX "idx_emp_department" ON "company"."employees" ( type "company" (line 31) | CREATE INDEX "idx_emp_contact" ON "company"."employees" ( FILE: sql/migrate/testdata/lex/2_mysql.sql type t1 (line 1) | create table t1 (b char(0)) type t1 (line 2) | create table t1 (b char(0) not null) type t1 (line 3) | create table if not exists t1 (b char(0) not null) type t2 (line 4) | create table t2 engine=heap select * from t1; type mysqltest (line 6) | create table mysqltest.$test1 (a$1 int, $b int, c$ int) type t2 (line 7) | create table t2 (b int) type t1 (line 8) | create table t1 select if('2002'='2002','Y','N'); type t2 (line 11) | create table t2 type t1 (line 23) | CREATE TABLE t1(id varchar(10) NOT NULL PRIMARY KEY, dsc longtext) type t1 (line 25) | create table t1 ( type t1 (line 36) | CREATE TABLE t1( FILE: sql/migrate/testdata/lex/3_delimiter.sql type i1 (line 3) | CREATE INDEX i1 ON t1(c1) type i2 (line 5) | CREATE INDEX i2 ON t2(c2) FILE: sql/migrate/testdata/lex/4_delimiter.sql type i1 (line 3) | CREATE INDEX i1 ON t1(c1) type i2 (line 5) | CREATE INDEX i2 ON t2(c2) FILE: sql/migrate/testdata/lex/6_skip_comment.sql type t1 (line 2) | CREATE TABLE t1(id int) type t1 (line 3) | CREATE TABLE t1(id int) type t2 (line 6) | CREATE TABLE t2(id int) type t2 (line 7) | CREATE TABLE t2(id int) type t3 (line 9) | CREATE TABLE t3(id int) type t3 (line 11) | CREATE TABLE t3(id int) type t4 (line 14) | CREATE TABLE t4( type t5 (line 22) | CREATE TABLE t5( FILE: sql/migrate/testdata/lex/7_delimiter_2n.sql function public (line 5) | CREATE OR REPLACE FUNCTION public.slugify( FILE: sql/migrate/testdata/lex/8_delimiter_3n.sql function public (line 6) | CREATE OR REPLACE FUNCTION public.slugify( FILE: sql/migrate/testdata/lexescaped/1.my.sql type t (line 1) | create table t (c text default '\\') type t (line 2) | create table t (c text default "\\") FILE: sql/migrate/testdata/lexescaped/2.pg.sql type t1 (line 1) | create table t1 (c text default '\') FILE: sql/migrate/testdata/lexgroup/1_trigger.sql type Item (line 46) | CREATE TABLE Item( type Undo (line 51) | CREATE TABLE Undo(UndoAction TEXT) FILE: sql/migrate/testdata/lexgroup/2_function.sql function CompFunc (line 34) | CREATE FUNCTION CompFunc(eID INT) RETURNS INT type t2 (line 129) | create table t2(begin int) type t3 (line 132) | create table t3(begin int, end int) type t4 (line 135) | create table t4(begin int, end int) type t5 (line 138) | create table t5(begin int, end int) FILE: sql/migrate/testdata/lexgroup/3_delimiter.sql function `add2` (line 3) | create function `add2` (a int, b int) returns int deterministic no sql r... function `add3` (line 4) | create function `add3` (a int, b int, c int) returns int deterministic n... function `add4` (line 18) | create function `add4` (a int, b int, c int, d int) returns int determin... FILE: sql/migrate/testdata/migrate/1_initial.up.sql type t (line 1) | CREATE TABLE t(c int) FILE: sql/migrate/testdata/migrate/sub/1.a_sub.up.sql type t_sub (line 2) | CREATE TABLE t_sub(c int) FILE: sql/migrate/testdata/partial-checkpoint/1_first.sql type `tbl_1` (line 1) | create table `tbl_1` (`col` int) FILE: sql/migrate/testdata/partial-checkpoint/2_second.sql type `tbl_2` (line 1) | create table `tbl_2` (`col` int) FILE: sql/migrate/testdata/partial-checkpoint/3_checkpoint.sql type `tbl_1` (line 3) | CREATE TABLE `tbl_1` (`col` int) type `tbl_2` (line 4) | CREATE TABLE `tbl_2` (`col` int) FILE: sql/migrate/testdata/partial-checkpoint/4_fourth.sql type `tbl_3` (line 1) | create table `tbl_3` (`col` int) FILE: sql/migrate/testdata/partial-checkpoint/5_checkpoint.sql type `tbl_1` (line 3) | CREATE TABLE `tbl_1` (`col` int) type `tbl_2` (line 4) | CREATE TABLE `tbl_2` (`col` int) type `tbl_3` (line 5) | create table `tbl_3` (`col` int) FILE: sql/migrate/testdata/partial-checkpoint/6_sixth.sql type `tbl_4` (line 1) | CREATE TABLE `tbl_4` (`col` int) FILE: sql/migrate/testdata/sqlserver/1_return_table.sql function f2 (line 1) | CREATE FUNCTION [f2](@a as INT, @b as INT = 1) FILE: sql/mysql/convert.go function FormatType (line 18) | func FormatType(t schema.Type) (string, error) { function ParseType (line 117) | func ParseType(raw string) (schema.Type, error) { function formatValues (line 261) | func formatValues(vs []string) string { FILE: sql/mysql/diff_oss.go type diff (line 27) | type diff struct method SupportChange (line 39) | func (*diff) SupportChange(c schema.Change) bool { method SchemaAttrDiff (line 48) | func (d *diff) SchemaAttrDiff(from, to *schema.Schema) []schema.Change { method RealmObjectDiff (line 69) | func (*diff) RealmObjectDiff(_, _ *schema.Realm) ([]schema.Change, err... method SchemaObjectDiff (line 75) | func (*diff) SchemaObjectDiff(_, _ *schema.Schema, _ *schema.DiffOptio... method TableAttrDiff (line 80) | func (d *diff) TableAttrDiff(from, to *schema.Table, opts *schema.Diff... method ColumnChange (line 126) | func (d *diff) ColumnChange(fromT *schema.Table, from, to *schema.Colu... method IsGeneratedIndexName (line 173) | func (d *diff) IsGeneratedIndexName(_ *schema.Table, idx *schema.Index... method IndexAttrChanged (line 201) | func (*diff) IndexAttrChanged(from, to []schema.Attr) bool { method IndexPartAttrChanged (line 213) | func (*diff) IndexPartAttrChanged(fromI, toI *schema.Index, i int) bool { method ReferenceChanged (line 219) | func (*diff) ReferenceChanged(from, to schema.ReferenceOption) bool { method ForeignKeyAttrChanged (line 234) | func (*diff) ForeignKeyAttrChanged(_, _ []schema.Attr) bool { method Normalize (line 239) | func (d *diff) Normalize(from, to *schema.Table, opts *schema.DiffOpti... method FindTable (line 275) | func (d *diff) FindTable(s *schema.Schema, t1 *schema.Table) (*schema.... method collationChange (line 310) | func (*diff) collationChange(from, top, to []schema.Attr) schema.Change { method engineChange (line 339) | func (*diff) engineChange(from, to []schema.Attr) schema.Change { method systemVerChange (line 368) | func (d *diff) systemVerChange(from, to []schema.Attr) schema.Change { method charsetChange (line 381) | func (*diff) charsetChange(from, top, to []schema.Attr) schema.Change { method columnCharsetChanged (line 409) | func (d *diff) columnCharsetChanged(fromT *schema.Table, from, to *sch... method columnCollateChanged (line 429) | func (d *diff) columnCollateChanged(fromT *schema.Table, from, to *sch... method autoIncChange (line 450) | func (*diff) autoIncChange(from, to []schema.Attr) schema.Change { method typeChanged (line 492) | func (d *diff) typeChanged(from, to *schema.Column) (bool, error) { method defaultChanged (line 542) | func (d *diff) defaultChanged(from, to *schema.Column) (bool, error) { method generatedChanged (line 584) | func (*diff) generatedChanged(from, to *schema.Column) (bool, error) { method equalIntValues (line 599) | func (d *diff) equalIntValues(x1, x2 string) bool { method equalFloatValues (line 628) | func (d *diff) equalFloatValues(x1, x2 string) bool { method defaultCollate (line 700) | func (d *diff) defaultCollate(attrs *[]schema.Attr) error { method defaultCharset (line 720) | func (d *diff) defaultCharset(attrs *[]schema.Attr) error { method ViewAttrChanges (line 738) | func (*diff) ViewAttrChanges(_, _ *schema.View) []schema.Change { function indexType (line 472) | func indexType(attr []schema.Attr) *IndexType { function enforced (line 482) | func enforced(attr []schema.Attr) bool { function equalsStringValues (line 647) | func equalsStringValues(x1, x2 string) bool { function boolValue (line 654) | func boolValue(x string) (bool, error) { function binValue (line 666) | func binValue(x string) (string, error) { function keySupportsFK (line 679) | func keySupportsFK(t *schema.Table, idx *schema.Index) bool { FILE: sql/mysql/diff_oss_test.go function TestDiff_TableDiff (line 18) | func TestDiff_TableDiff(t *testing.T) { function TestDiff_UnsupportedChecks (line 614) | func TestDiff_UnsupportedChecks(t *testing.T) { function TestDiff_SchemaDiff (line 629) | func TestDiff_SchemaDiff(t *testing.T) { function TestDiff_LowerCaseMode (line 680) | func TestDiff_LowerCaseMode(t *testing.T) { function TestDiff_RealmDiff (line 728) | func TestDiff_RealmDiff(t *testing.T) { function TestDefaultDiff (line 795) | func TestDefaultDiff(t *testing.T) { function TestSkipChanges (line 842) | func TestSkipChanges(t *testing.T) { FILE: sql/mysql/driver_oss.go type Driver (line 28) | type Driver struct method NormalizeRealm (line 130) | func (d *Driver) NormalizeRealm(ctx context.Context, r *schema.Realm) ... method NormalizeSchema (line 135) | func (d *Driver) NormalizeSchema(ctx context.Context, s *schema.Schema... method Lock (line 140) | func (d *Driver) Lock(ctx context.Context, name string, timeout time.D... method Snapshot (line 166) | func (d *Driver) Snapshot(ctx context.Context) (migrate.RestoreFunc, e... method SchemaRestoreFunc (line 194) | func (d *Driver) SchemaRestoreFunc(desired *schema.Schema) migrate.Res... method RealmRestoreFunc (line 209) | func (d *Driver) RealmRestoreFunc(desired *schema.Realm) migrate.Resto... method CheckClean (line 224) | func (d *Driver) CheckClean(ctx context.Context, revT *migrate.TableId... method Version (line 259) | func (d *Driver) Version() string { method FormatType (line 264) | func (*Driver) FormatType(t schema.Type) (string, error) { method ParseType (line 269) | func (*Driver) ParseType(s string) (schema.Type, error) { method StmtBuilder (line 274) | func (*Driver) StmtBuilder(opts migrate.PlanOptions) *sqlx.Builder { method ScanStmts (line 284) | func (*Driver) ScanStmts(input string) ([]*migrate.Stmt, error) { type conn (line 36) | type conn struct constant DriverName (line 55) | DriverName = "mysql" constant DriverMaria (line 56) | DriverMaria = "mariadb" function init (line 59) | func init() { function Open (line 79) | func Open(db schema.ExecQuerier) (migrate.Driver, error) { function opener (line 105) | func opener(name string) sqlclient.OpenerFunc { function acquire (line 297) | func acquire(ctx context.Context, conn schema.ExecQuerier, name string, ... function unescape (line 316) | func unescape(s string) string { type parser (line 330) | type parser struct method ParseURL (line 333) | func (parser) ParseURL(u *url.URL) *sqlclient.URL { method ChangeSchema (line 345) | func (parser) ChangeSchema(u *url.URL, s string) *url.URL { function dsn (line 353) | func dsn(u *url.URL) string { constant TypeBool (line 405) | TypeBool = "bool" constant TypeBoolean (line 406) | TypeBoolean = "boolean" constant TypeBit (line 408) | TypeBit = "bit" constant TypeInt (line 409) | TypeInt = "int" constant TypeTinyInt (line 410) | TypeTinyInt = "tinyint" constant TypeSmallInt (line 411) | TypeSmallInt = "smallint" constant TypeMediumInt (line 412) | TypeMediumInt = "mediumint" constant TypeBigInt (line 413) | TypeBigInt = "bigint" constant TypeDecimal (line 415) | TypeDecimal = "decimal" constant TypeNumeric (line 416) | TypeNumeric = "numeric" constant TypeFloat (line 417) | TypeFloat = "float" constant TypeDouble (line 418) | TypeDouble = "double" constant TypeReal (line 419) | TypeReal = "real" constant TypeTimestamp (line 421) | TypeTimestamp = "timestamp" constant TypeDate (line 422) | TypeDate = "date" constant TypeTime (line 423) | TypeTime = "time" constant TypeDateTime (line 424) | TypeDateTime = "datetime" constant TypeYear (line 425) | TypeYear = "year" constant TypeVarchar (line 427) | TypeVarchar = "varchar" constant TypeChar (line 428) | TypeChar = "char" constant TypeVarBinary (line 429) | TypeVarBinary = "varbinary" constant TypeBinary (line 430) | TypeBinary = "binary" constant TypeBlob (line 431) | TypeBlob = "blob" constant TypeTinyBlob (line 432) | TypeTinyBlob = "tinyblob" constant TypeMediumBlob (line 433) | TypeMediumBlob = "mediumblob" constant TypeLongBlob (line 434) | TypeLongBlob = "longblob" constant TypeText (line 435) | TypeText = "text" constant TypeTinyText (line 436) | TypeTinyText = "tinytext" constant TypeMediumText (line 437) | TypeMediumText = "mediumtext" constant TypeLongText (line 438) | TypeLongText = "longtext" constant TypeEnum (line 440) | TypeEnum = "enum" constant TypeSet (line 441) | TypeSet = "set" constant TypeJSON (line 442) | TypeJSON = "json" constant TypeGeometry (line 444) | TypeGeometry = "geometry" constant TypePoint (line 445) | TypePoint = "point" constant TypeMultiPoint (line 446) | TypeMultiPoint = "multipoint" constant TypeLineString (line 447) | TypeLineString = "linestring" constant TypeMultiLineString (line 448) | TypeMultiLineString = "multilinestring" constant TypePolygon (line 449) | TypePolygon = "polygon" constant TypeMultiPolygon (line 450) | TypeMultiPolygon = "multipolygon" constant TypeGeoCollection (line 451) | TypeGeoCollection = "geomcollection" constant TypeGeometryCollection (line 452) | TypeGeometryCollection = "geometrycollection" constant TypeUUID (line 454) | TypeUUID = "uuid" constant TypeInet4 (line 456) | TypeInet4 = "inet4" constant TypeInet6 (line 457) | TypeInet6 = "inet6" constant IndexTypeBTree (line 462) | IndexTypeBTree = "BTREE" constant IndexTypeHash (line 463) | IndexTypeHash = "HASH" constant IndexTypeFullText (line 464) | IndexTypeFullText = "FULLTEXT" constant IndexTypeSpatial (line 465) | IndexTypeSpatial = "SPATIAL" constant IndexParserNGram (line 467) | IndexParserNGram = "ngram" constant IndexParserMeCab (line 468) | IndexParserMeCab = "mecab" constant EngineInnoDB (line 470) | EngineInnoDB = "InnoDB" constant EngineMyISAM (line 471) | EngineMyISAM = "MyISAM" constant EngineMemory (line 472) | EngineMemory = "Memory" constant EngineCSV (line 473) | EngineCSV = "CSV" constant EngineNDB (line 474) | EngineNDB = "NDB" constant currentTS (line 476) | currentTS = "current_timestamp" constant defaultGen (line 477) | defaultGen = "default_generated" constant autoIncrement (line 478) | autoIncrement = "auto_increment" constant virtual (line 480) | virtual = "VIRTUAL" constant stored (line 481) | stored = "STORED" constant persistent (line 482) | persistent = "PERSISTENT" method tablesQuery (line 485) | func (*inspect) tablesQuery(context.Context) string { method tablesQueryArgs (line 489) | func (*inspect) tablesQueryArgs(context.Context) string { function viewSpec (line 493) | func viewSpec(*schema.View) (*sqlspec.View, error) { function convertView (line 497) | func convertView(*sqlspec.View, *schema.Schema) (*schema.View, error) { function verifyChanges (line 501) | func verifyChanges(context.Context, []schema.Change) error { FILE: sql/mysql/driver_oss_test.go function TestParser_ParseURL (line 24) | func TestParser_ParseURL(t *testing.T) { function TestDriver_LockAcquired (line 60) | func TestDriver_LockAcquired(t *testing.T) { function TestDriver_LockError (line 104) | func TestDriver_LockError(t *testing.T) { function TestDriver_UnlockError (line 133) | func TestDriver_UnlockError(t *testing.T) { function TestDriver_CheckClean (line 169) | func TestDriver_CheckClean(t *testing.T) { function TestDriver_Version (line 204) | func TestDriver_Version(t *testing.T) { type mockInspector (line 216) | type mockInspector struct method InspectSchema (line 222) | func (m *mockInspector) InspectSchema(context.Context, string, *schema... method InspectRealm (line 229) | func (m *mockInspector) InspectRealm(context.Context, *schema.InspectR... type mockOpener (line 233) | type mockOpener struct method Conn (line 238) | func (m *mockOpener) Conn(ctx context.Context) (*sql.Conn, error) { FILE: sql/mysql/inspect_oss.go type inspect (line 22) | type inspect struct method InspectRealm (line 27) | func (i *inspect) InspectRealm(ctx context.Context, opts *schema.Inspe... method InspectSchema (line 52) | func (i *inspect) InspectSchema(ctx context.Context, name string, opts... method inspectTables (line 79) | func (i *inspect) inspectTables(ctx context.Context, r *schema.Realm, ... method schemas (line 107) | func (i *inspect) schemas(ctx context.Context, opts *schema.InspectRea... method tables (line 152) | func (i *inspect) tables(ctx context.Context, realm *schema.Realm, opt... method columns (line 225) | func (i *inspect) columns(ctx context.Context, s *schema.Schema) error { method addColumn (line 244) | func (i *inspect) addColumn(s *schema.Schema, rows *sql.Rows) error { method indexes (line 309) | func (i *inspect) indexes(ctx context.Context, s *schema.Schema) error { method addIndexes (line 323) | func (i *inspect) addIndexes(s *schema.Schema, rows *sql.Rows) error { method fks (line 391) | func (i *inspect) fks(ctx context.Context, s *schema.Schema) error { method checks (line 404) | func (i *inspect) checks(ctx context.Context, s *schema.Schema) error { method supportsCheck (line 456) | func (i *inspect) supportsCheck() (string, bool) { method indexQuery (line 465) | func (i *inspect) indexQuery() string { method showCreate (line 513) | func (i *inspect) showCreate(ctx context.Context, s *schema.Schema) er... method createStmt (line 534) | func (i *inspect) createStmt(ctx context.Context, t *schema.Table) (*C... method myDefaultExpr (line 551) | func (i *inspect) myDefaultExpr(c *schema.Column, x string, attr *extr... method marDefaultExpr (line 619) | func (i *inspect) marDefaultExpr(c *schema.Column, x string) schema.Ex... method querySchema (line 652) | func (i *inspect) querySchema(ctx context.Context, query string, s *sc... type extraAttr (line 477) | type extraAttr struct function parseExtra (line 491) | func parseExtra(extra string) (*extraAttr, error) { function parseColumn (line 579) | func parseColumn(typ string) (parts []string, size int, unsigned bool, e... function hasNumericDefault (line 608) | func hasNumericDefault(t schema.Type) bool { function isHex (line 616) | func isHex(x string) bool { return len(x) > 2 && strings.ToLower(x[:2]) ... function nArgs (line 664) | func nArgs(n int) string { return strings.Repeat("?, ", n-1) + "?" } constant variablesQuery (line 668) | variablesQuery = "SELECT @@version, @@collation_server, @@character_set_... constant schemasQuery (line 671) | schemasQuery = "SELECT `SCHEMA_NAME`, `DEFAULT_CHARACTER_SET_NAME`, `DEF... constant schemasQueryArgs (line 674) | schemasQueryArgs = "SELECT `SCHEMA_NAME`, `DEFAULT_CHARACTER_SET_NAME`, ... constant columnsQuery (line 677) | columnsQuery = "SELECT `TABLE_NAME`, `COLUMN_NAME`, `COLUMN_TYPE`, `... constant columnsExprQuery (line 678) | columnsExprQuery = "SELECT `TABLE_NAME`, `COLUMN_NAME`, `COLUMN_TYPE`, `... constant indexesQuery (line 681) | indexesQuery = "SELECT `TABLE_NAME`, `INDEX_NAME`, `COLUMN_NAME... constant indexesExprQuery (line 682) | indexesExprQuery = "SELECT `TABLE_NAME`, `INDEX_NAME`, `COLUMN_NAME... constant indexesNoCommentQuery (line 683) | indexesNoCommentQuery = "SELECT `TABLE_NAME`, `INDEX_NAME`, `COLUMN_NAME... constant tablesQuery (line 685) | tablesQuery = ` constant tablesQueryArgs (line 709) | tablesQueryArgs = ` constant myChecksQuery (line 735) | myChecksQuery = ` constant marChecksQuery (line 754) | marChecksQuery = ` constant fksQuery (line 769) | fksQuery = ` type AutoIncrement (line 798) | type AutoIncrement struct type CreateOptions (line 804) | type CreateOptions struct type CreateStmt (line 810) | type CreateStmt struct type Engine (line 816) | type Engine struct type SystemVersioned (line 824) | type SystemVersioned struct type OnUpdate (line 829) | type OnUpdate struct type SubPart (line 835) | type SubPart struct type Enforced (line 841) | type Enforced struct type DisplayWidth (line 847) | type DisplayWidth struct type ZeroFill (line 854) | type ZeroFill struct type IndexType (line 860) | type IndexType struct type IndexParser (line 867) | type IndexParser struct type BitType (line 873) | type BitType struct type SetType (line 880) | type SetType struct type NetworkType (line 886) | type NetworkType struct type showTable (line 894) | type showTable struct method addFullText (line 910) | func (s *showTable) addFullText(idx *schema.Index) { method setAutoInc (line 915) | func (s *showTable) setAutoInc(t *schema.Table, c *CreateStmt) error { method setIndexParser (line 939) | func (s *showTable) setIndexParser(c *CreateStmt) { function NewAutoIncrement (line 904) | func NewAutoIncrement(v uint64) *AutoIncrement { function putShow (line 967) | func putShow(t *schema.Table) *showTable { function popShow (line 978) | func popShow(t *schema.Table) (*showTable, bool) { FILE: sql/mysql/inspect_oss_test.go function TestDriver_InspectTable (line 35) | func TestDriver_InspectTable(t *testing.T) { function TestDriver_InspectSchema (line 780) | func TestDriver_InspectSchema(t *testing.T) { function TestDriver_Realm (line 916) | func TestDriver_Realm(t *testing.T) { function TestInspectMode_InspectRealm (line 1013) | func TestInspectMode_InspectRealm(t *testing.T) { type mock (line 1056) | type mock struct method version (line 1060) | func (m mock) version(version string) { method lcmode (line 1071) | func (m mock) lcmode(version, mode string) { method noIndexes (line 1082) | func (m mock) noIndexes() { method noFKs (line 1087) | func (m mock) noFKs() { method tableExists (line 1092) | func (m mock) tableExists(schema, table string, exists bool) { method tables (line 1102) | func (m mock) tables(schema string, tables ...string) { FILE: sql/mysql/internal/mysqlversion/mysqlversion.go type V (line 21) | type V method SupportsCheck (line 25) | func (v V) SupportsCheck() bool { method SupportsIndexExpr (line 35) | func (v V) SupportsIndexExpr() bool { method SupportsDisplayWidth (line 41) | func (v V) SupportsDisplayWidth() bool { method SupportsExprDefault (line 49) | func (v V) SupportsExprDefault() bool { method SupportsEnforceCheck (line 59) | func (v V) SupportsEnforceCheck() bool { method SupportsGeneratedColumns (line 65) | func (v V) SupportsGeneratedColumns() bool { method SupportsRenameColumn (line 75) | func (v V) SupportsRenameColumn() bool { method SupportsIndexComment (line 85) | func (v V) SupportsIndexComment() bool { method SupportsViewUsage (line 93) | func (v V) SupportsViewUsage() bool { method CharsetToCollate (line 98) | func (v V) CharsetToCollate(conn schema.ExecQuerier) (map[string]strin... method CollateToCharset (line 114) | func (v V) CollateToCharset(conn schema.ExecQuerier) (map[string]strin... method Maria (line 148) | func (v V) Maria() bool { method TiDB (line 153) | func (v V) TiDB() bool { method Compare (line 159) | func (v V) Compare(w string) int { method GTE (line 174) | func (v V) GTE(w string) bool { return v.Compare(w) >= 0 } method LT (line 177) | func (v V) LT(w string) bool { return v.Compare(w) == -1 } function mayExtend (line 130) | func mayExtend(conn schema.ExecQuerier, query string, to map[string]stri... function decode (line 182) | func decode(name string) (map[string]string, error) { FILE: sql/mysql/internal/mysqlversion/mysqlversion_test.go function TestV_SupportsGeneratedColumns (line 15) | func TestV_SupportsGeneratedColumns(t *testing.T) { function TestV_CollateToCharset (line 38) | func TestV_CollateToCharset(t *testing.T) { FILE: sql/mysql/migrate_oss.go type planApply (line 30) | type planApply struct method PlanChanges (line 33) | func (p *planApply) PlanChanges(ctx context.Context, name string, chan... method ApplyChanges (line 61) | func (p *planApply) ApplyChanges(ctx context.Context, changes []schema... type state (line 68) | type state struct method plan (line 76) | func (s *state) plan(changes []schema.Change) error { method topLevel (line 114) | func (s *state) topLevel(changes []schema.Change) ([]schema.Change, er... method modifySchema (line 162) | func (s *state) modifySchema(modify *schema.ModifySchema) error { method addTable (line 223) | func (s *state) addTable(add *schema.AddTable) error { method dropTable (line 280) | func (s *state) dropTable(drop *schema.DropTable) error { method modifyTable (line 301) | func (s *state) modifyTable(modify *schema.ModifyTable) error { method alterTable (line 352) | func (s *state) alterTable(t *schema.Table, changes []schema.Change) e... method renameTable (line 510) | func (s *state) renameTable(c *schema.RenameTable) { method column (line 519) | func (s *state) column(b *sqlx.Builder, t *schema.Table, c *schema.Col... method fks (line 629) | func (s *state) fks(commaF func(any, func(int, *sqlx.Builder) error) e... method tableAttrs (line 666) | func (s *state) tableAttrs(b *sqlx.Builder, c schema.Change, attrs ...... method character (line 696) | func (s *state) character(t *schema.Table) string { method collation (line 706) | func (s *state) collation(t *schema.Table) string { method append (line 714) | func (s *state) append(c *migrate.Change) { method attr (line 718) | func (*state) attr(b *sqlx.Builder, attrs ...schema.Attr) { method columnDefault (line 730) | func (s *state) columnDefault(b *sqlx.Builder, c *schema.Column) { method Build (line 754) | func (s *state) Build(phrases ...string) *sqlx.Builder { method check (line 790) | func (s *state) check(b *sqlx.Builder, c *schema.Check) { function index (line 586) | func index(b *sqlx.Builder, idx *schema.Index) { function indexTypeParts (line 605) | func indexTypeParts(b *sqlx.Builder, idx *schema.Index) { function skipAutoChanges (line 761) | func skipAutoChanges(changes []schema.Change) []schema.Change { function supportsCharset (line 802) | func supportsCharset(t schema.Type) bool { function checkChangeGenerated (line 812) | func checkChangeGenerated(from, to *schema.Column) error { function quote (line 825) | func quote(s string) string { FILE: sql/mysql/migrate_oss_test.go function TestMigrate_ApplyChanges (line 23) | func TestMigrate_ApplyChanges(t *testing.T) { function TestMigrate_DetachCycles (line 165) | func TestMigrate_DetachCycles(t *testing.T) { function TestPlanChanges (line 205) | func TestPlanChanges(t *testing.T) { function TestDefaultPlan (line 1175) | func TestDefaultPlan(t *testing.T) { function TestIndentedPlan (line 1189) | func TestIndentedPlan(t *testing.T) { function newMigrate (line 1400) | func newMigrate(version string) (migrate.PlanApplier, *mock, error) { function join (line 1414) | func join(lines ...string) string { return strings.Join(lines, "\n") } FILE: sql/mysql/mysqlcheck/mysqlcheck.go function addNotNull (line 32) | func addNotNull(p *datadepend.ColumnPass) (diags []sqlcheck.Diagnostic, ... function columnFilledAfter (line 145) | func columnFilledAfter(pass *datadepend.ColumnPass, matchValue string) b... function inlineRefs (line 162) | func inlineRefs(_ context.Context, p *sqlcheck.Pass) error { function analyzers (line 206) | func analyzers(r *schemahcl.Resource) ([]sqlcheck.Analyzer, error) { FILE: sql/mysql/mysqlcheck/mysqlcheck_oss.go function init (line 14) | func init() { FILE: sql/mysql/mysqlcheck/mysqlcheck_test.go function TestDataDepend_MySQL_ImplicitUpdate (line 23) | func TestDataDepend_MySQL_ImplicitUpdate(t *testing.T) { function TestDataDepend_MySQL8_ImplicitUpdate (line 77) | func TestDataDepend_MySQL8_ImplicitUpdate(t *testing.T) { function TestDataDepend_MySQL_MightFail (line 124) | func TestDataDepend_MySQL_MightFail(t *testing.T) { function TestDataDepend_Maria_ImplicitUpdate (line 172) | func TestDataDepend_Maria_ImplicitUpdate(t *testing.T) { type testFile (line 233) | type testFile struct method Name (line 238) | func (t testFile) Name() string { function devDriver (line 242) | func devDriver(t *testing.T, version string) migrate.Driver { FILE: sql/mysql/sqlspec_oss.go type Codec (line 26) | type Codec struct method Eval (line 31) | func (c *Codec) Eval(p *hclparse.Parser, v any, input map[string]cty.V... method EvalOptions (line 36) | func (c *Codec) EvalOptions(p *hclparse.Parser, v any, opts *schemahcl... method MarshalSpec (line 86) | func (c *Codec) MarshalSpec(v any) ([]byte, error) { function triggersSpec (line 93) | func triggersSpec([]*schema.Trigger, *specutil.Doc) ([]*sqlspec.Trigger,... function convertTable (line 151) | func convertTable(spec *sqlspec.Table, parent *schema.Schema) (*schema.T... function convertPK (line 179) | func convertPK(spec *sqlspec.PrimaryKey, parent *schema.Table) (*schema.... function convertIndex (line 188) | func convertIndex(spec *sqlspec.Index, parent *schema.Table) (*schema.In... function convertIndexType (line 202) | func convertIndexType(spec specutil.Attrer, idx *schema.Index) error { function convertIndexParser (line 213) | func convertIndexParser(spec specutil.Attrer, idx *schema.Index) error { function convertPart (line 224) | func convertPart(spec *sqlspec.IndexPart, part *schema.IndexPart) error { function convertCheck (line 239) | func convertCheck(spec *sqlspec.Check) (*schema.Check, error) { function convertColumn (line 255) | func convertColumn(spec *sqlspec.Column, _ *schema.Table) (*schema.Colum... function convertColumnType (line 286) | func convertColumnType(spec *sqlspec.Column) (schema.Type, error) { function schemaSpec (line 291) | func schemaSpec(s *schema.Schema) (*specutil.SchemaSpec, error) { function tableSpec (line 306) | func tableSpec(t *schema.Table) (*sqlspec.Table, error) { function pkSpec (line 338) | func pkSpec(idx *schema.Index) (*sqlspec.PrimaryKey, error) { function indexSpec (line 351) | func indexSpec(idx *schema.Index) (*sqlspec.Index, error) { function indexTypeSpec (line 360) | func indexTypeSpec(idx *schema.Index, attrs []*schemahcl.Attr) []*schema... function partAttr (line 379) | func partAttr(_ *schema.Index, part *schema.IndexPart, spec *sqlspec.Ind... function columnSpec (line 387) | func columnSpec(c *schema.Column, t *schema.Table) (*sqlspec.Column, err... function storedOrVirtual (line 412) | func storedOrVirtual(s string) string { function checkSpec (line 425) | func checkSpec(s *schema.Check) *sqlspec.Check { function columnTypeSpec (line 434) | func columnTypeSpec(t schema.Type) (*sqlspec.Column, error) { function convertCharset (line 451) | func convertCharset(spec specutil.Attrer, attrs *[]schema.Attr) error { function unsignedTypeAttr (line 559) | func unsignedTypeAttr() *schemahcl.TypeAttr { FILE: sql/mysql/sqlspec_oss_test.go function TestSQLSpec (line 18) | func TestSQLSpec(t *testing.T) { function TestMarshalSpec_Charset (line 295) | func TestMarshalSpec_Charset(t *testing.T) { function TestMarshalSpec_Comment (line 423) | func TestMarshalSpec_Comment(t *testing.T) { function TestMarshalSpec_AutoIncrement (line 496) | func TestMarshalSpec_AutoIncrement(t *testing.T) { function TestMarshalSpec_Check (line 531) | func TestMarshalSpec_Check(t *testing.T) { function TestMarshalSpec_TableEngine (line 570) | func TestMarshalSpec_TableEngine(t *testing.T) { function TestUnmarshalSpec_TableEngine (line 626) | func TestUnmarshalSpec_TableEngine(t *testing.T) { function TestUnmarshalSpec_IndexParts (line 678) | func TestUnmarshalSpec_IndexParts(t *testing.T) { function TestMarshalSpec_IndexParser (line 720) | func TestMarshalSpec_IndexParser(t *testing.T) { function TestUnmarshalSpec_IndexParser (line 772) | func TestUnmarshalSpec_IndexParser(t *testing.T) { function TestMarshalSpec_PrimaryKeyType (line 812) | func TestMarshalSpec_PrimaryKeyType(t *testing.T) { function TestUnmarshalSpec_PrimaryKeyType (line 843) | func TestUnmarshalSpec_PrimaryKeyType(t *testing.T) { function TestMarshalSpec_IndexParts (line 881) | func TestMarshalSpec_IndexParts(t *testing.T) { function TestMarshalSpec_TimePrecision (line 977) | func TestMarshalSpec_TimePrecision(t *testing.T) { function TestMarshalSpec_GeneratedColumn (line 1029) | func TestMarshalSpec_GeneratedColumn(t *testing.T) { function TestUnmarshalSpec_GeneratedColumns (line 1082) | func TestUnmarshalSpec_GeneratedColumns(t *testing.T) { function TestMarshalSpec_FloatUnsigned (line 1128) | func TestMarshalSpec_FloatUnsigned(t *testing.T) { function TestTypes (line 1169) | func TestTypes(t *testing.T) { function TestInputVars (line 1525) | func TestInputVars(t *testing.T) { function TestParseType_Decimal (line 1529) | func TestParseType_Decimal(t *testing.T) { function typeTime (line 1566) | func typeTime(t string, p int) schema.Type { function lineIfSet (line 1570) | func lineIfSet(s string) string { function TestUnmarshalSpec (line 1577) | func TestUnmarshalSpec(t *testing.T) { function TestMarshalRealm (line 1623) | func TestMarshalRealm(t *testing.T) { function TestUnmarshalSpec_QuotedIdentifiers (line 1712) | func TestUnmarshalSpec_QuotedIdentifiers(t *testing.T) { function TestMarshalSpec_QuotedIdentifiers (line 1761) | func TestMarshalSpec_QuotedIdentifiers(t *testing.T) { FILE: sql/mysql/tidb.go type tplanApply (line 23) | type tplanApply struct method PlanChanges (line 84) | func (p *tplanApply) PlanChanges(ctx context.Context, name string, cha... method ApplyChanges (line 117) | func (p *tplanApply) ApplyChanges(ctx context.Context, changes []schem... type tdiff (line 25) | type tdiff struct type tinspect (line 27) | type tinspect struct method InspectSchema (line 121) | func (i *tinspect) InspectSchema(ctx context.Context, name string, opt... method InspectRealm (line 129) | func (i *tinspect) InspectRealm(ctx context.Context, opts *schema.Insp... method patchSchema (line 142) | func (i *tinspect) patchSchema(ctx context.Context, s *schema.Schema) ... method patchColumn (line 163) | func (i *tinspect) patchColumn(_ context.Context, c *schema.Column) { method setCollate (line 190) | func (i *tinspect) setCollate(t *schema.Table) error { method setAutoIncrement (line 205) | func (i *tinspect) setAutoIncrement(t *schema.Table) error { function priority (line 36) | func priority(change schema.Change) int { function flat (line 58) | func flat(changes []schema.Change) []schema.Change { function bytesToBitLiteral (line 177) | func bytesToBitLiteral(b []byte) string { FILE: sql/postgres/convert.go function FormatType (line 19) | func FormatType(t schema.Type) (string, error) { function ParseType (line 196) | func ParseType(typ string) (schema.Type, error) { function columnType (line 220) | func columnType(c *columnDesc) (schema.Type, error) { function arrayType (line 321) | func arrayType(t string) (string, bool) { function intervalField (line 334) | func intervalField(t string) (string, bool) { type columnDesc (line 343) | type columnDesc struct function parseColumn (line 359) | func parseColumn(s string) (*columnDesc, error) { function parseCharParts (line 430) | func parseCharParts(parts []string, c *columnDesc) error { function parseBitParts (line 453) | func parseBitParts(parts []string, c *columnDesc) error { function timeAlias (line 475) | func timeAlias(t string) string { FILE: sql/postgres/crdb_oss.go type crdbDiff (line 22) | type crdbDiff struct method Normalize (line 75) | func (cd *crdbDiff) Normalize(from, to *schema.Table, _ *schema.DiffOp... method ColumnChange (line 81) | func (cd *crdbDiff) ColumnChange(fromT *schema.Table, from, to *schema... method normalize (line 96) | func (cd *crdbDiff) normalize(table *schema.Table) { type crdbInspect (line 23) | type crdbInspect struct method patchSchema (line 36) | func (i *crdbInspect) patchSchema(s *schema.Schema) { method InspectSchema (line 54) | func (i *crdbInspect) InspectSchema(ctx context.Context, name string, ... method InspectRealm (line 63) | func (i *crdbInspect) InspectRealm(ctx context.Context, opts *schema.I... type noLocker (line 24) | type noLocker interface type noLockDriver (line 28) | type noLockDriver struct method crdbIndexes (line 180) | func (i *inspect) crdbIndexes(ctx context.Context, s *schema.Schema) err... method crdbAddIndexes (line 194) | func (i *inspect) crdbAddIndexes(s *schema.Schema, rows *sql.Rows) error { constant TypeInt64 (line 261) | TypeInt64 = "int64" constant TypeGeometry (line 262) | TypeGeometry = "geometry" constant crdbIndexesQuery (line 269) | crdbIndexesQuery = ` constant crdbColumnsQuery (line 301) | crdbColumnsQuery = ` FILE: sql/postgres/diff_oss.go type diff (line 29) | type diff struct method SupportChange (line 32) | func (*diff) SupportChange(c schema.Change) bool { method SchemaAttrDiff (line 41) | func (d *diff) SchemaAttrDiff(from, to *schema.Schema) []schema.Change { method TableAttrDiff (line 69) | func (d *diff) TableAttrDiff(from, to *schema.Table, opts *schema.Diff... method ColumnChange (line 88) | func (d *diff) ColumnChange(_ *schema.Table, from, to *schema.Column, ... method defaultChanged (line 126) | func (d *diff) defaultChanged(from, to *schema.Column) (bool, error) { method generatedChanged (line 153) | func (*diff) generatedChanged(from, to *schema.Column) (bool, error) { method partitionChanged (line 167) | func (*diff) partitionChanged(from, to *schema.Table) error { method IsGeneratedIndexName (line 191) | func (d *diff) IsGeneratedIndexName(t *schema.Table, idx *schema.Index... method IndexAttrChanged (line 211) | func (*diff) IndexAttrChanged(from, to []schema.Attr) bool { method IndexPartAttrChanged (line 242) | func (*diff) IndexPartAttrChanged(fromI, toI *schema.Index, i int) bool { method ReferenceChanged (line 277) | func (*diff) ReferenceChanged(from, to schema.ReferenceOption) bool { method ForeignKeyAttrChanged (line 290) | func (*diff) ForeignKeyAttrChanged(_, _ []schema.Attr) bool { method AnnotateChanges (line 306) | func (*diff) AnnotateChanges(changes []schema.Change, opts *schema.Dif... method typeChanged (line 339) | func (d *diff) typeChanged(from, to *schema.Column) (bool, error) { method defaultEqual (line 422) | func (d *diff) defaultEqual(from, to schema.Expr) (bool, error) { function skipDefaultComment (line 60) | func skipDefaultComment(s *schema.Schema, public string) []schema.Attr { type DiffOptions (line 295) | type DiffOptions struct function typeChanged (line 343) | func typeChanged(from, to *schema.Column, ns string) (bool, error) { function trimSchema (line 413) | func trimSchema(t string, ns string) string { constant defaultIdentityGen (line 453) | defaultIdentityGen = "BY DEFAULT" constant defaultSeqStart (line 454) | defaultSeqStart = 1 constant defaultSeqIncrement (line 455) | defaultSeqIncrement = 1 function identityChanged (line 459) | func identityChanged(from, to []schema.Attr) bool { function identity (line 468) | func identity(attrs []schema.Attr) (*Identity, bool) { function formatPartition (line 491) | func formatPartition(p Partition) (string, error) { function indexStorageParams (line 518) | func indexStorageParams(attrs []schema.Attr) (*IndexStorageParams, bool) { function indexIncludeChanged (line 530) | func indexIncludeChanged(from, to []schema.Attr) bool { function indexNullsDistinct (line 544) | func indexNullsDistinct(attrs []schema.Attr) bool { function uniqueConst (line 554) | func uniqueConst(attrs []schema.Attr) (*Constraint, bool) { function excludeConst (line 564) | func excludeConst(attrs []schema.Attr) (*Constraint, bool) { function trimCast (line 573) | func trimCast(s string) string { FILE: sql/postgres/diff_oss_test.go function TestDiff_TableDiff (line 20) | func TestDiff_TableDiff(t *testing.T) { function TestDiff_RealmDiff (line 489) | func TestDiff_RealmDiff(t *testing.T) { function TestDiff_SchemaDiff (line 510) | func TestDiff_SchemaDiff(t *testing.T) { function TestDefaultDiff (line 627) | func TestDefaultDiff(t *testing.T) { function TestDiff_AnnotateChanges (line 640) | func TestDiff_AnnotateChanges(t *testing.T) { FILE: sql/postgres/driver_oss.go type Driver (line 31) | type Driver struct method dev (line 133) | func (d *Driver) dev() *sqlx.DevDriver { method NormalizeRealm (line 145) | func (d *Driver) NormalizeRealm(ctx context.Context, r *schema.Realm) ... method NormalizeSchema (line 150) | func (d *Driver) NormalizeSchema(ctx context.Context, s *schema.Schema... method Lock (line 155) | func (d *Driver) Lock(ctx context.Context, name string, timeout time.D... method Snapshot (line 184) | func (d *Driver) Snapshot(ctx context.Context) (migrate.RestoreFunc, e... method SchemaRestoreFunc (line 226) | func (d *Driver) SchemaRestoreFunc(desired *schema.Schema) migrate.Res... method RealmRestoreFunc (line 241) | func (d *Driver) RealmRestoreFunc(desired *schema.Realm) migrate.Resto... method CheckClean (line 307) | func (d *Driver) CheckClean(ctx context.Context, revT *migrate.TableId... method Version (line 340) | func (d *Driver) Version() string { method FormatType (line 345) | func (*Driver) FormatType(t schema.Type) (string, error) { method ParseType (line 350) | func (*Driver) ParseType(s string) (schema.Type, error) { method StmtBuilder (line 355) | func (*Driver) StmtBuilder(opts migrate.PlanOptions) *sqlx.Builder { method ScanStmts (line 365) | func (*Driver) ScanStmts(input string) ([]*migrate.Stmt, error) { type conn (line 39) | type conn struct method supportsIndexInclude (line 412) | func (c *conn) supportsIndexInclude() bool { method supportsIndexNullsDistinct (line 417) | func (c *conn) supportsIndexNullsDistinct() bool { constant DriverName (line 57) | DriverName = "postgres" function init (line 59) | func init() { function opener (line 70) | func opener(_ context.Context, u *url.URL) (*sqlclient.Client, error) { function Open (line 98) | func Open(db schema.ExecQuerier) (migrate.Driver, error) { function withCascade (line 288) | func withCascade(changes schema.Changes) schema.Changes { function acquire (line 382) | func acquire(ctx context.Context, conn schema.ExecQuerier, id uint32, ti... type parser (line 421) | type parser struct method ParseURL (line 424) | func (parser) ParseURL(u *url.URL) *sqlclient.URL { method ChangeSchema (line 429) | func (parser) ChangeSchema(u *url.URL, s string) *url.URL { constant TypeBit (line 440) | TypeBit = "bit" constant TypeBitVar (line 441) | TypeBitVar = "bit varying" constant TypeBoolean (line 442) | TypeBoolean = "boolean" constant TypeBool (line 443) | TypeBool = "bool" constant TypeBytea (line 444) | TypeBytea = "bytea" constant TypeCharacter (line 446) | TypeCharacter = "character" constant TypeChar (line 447) | TypeChar = "char" constant TypeCharVar (line 448) | TypeCharVar = "character varying" constant TypeVarChar (line 449) | TypeVarChar = "varchar" constant TypeText (line 450) | TypeText = "text" constant TypeBPChar (line 451) | TypeBPChar = "bpchar" constant typeName (line 452) | typeName = "name" constant TypeSmallInt (line 454) | TypeSmallInt = "smallint" constant TypeInteger (line 455) | TypeInteger = "integer" constant TypeBigInt (line 456) | TypeBigInt = "bigint" constant TypeInt (line 457) | TypeInt = "int" constant TypeInt2 (line 458) | TypeInt2 = "int2" constant TypeInt4 (line 459) | TypeInt4 = "int4" constant TypeInt8 (line 460) | TypeInt8 = "int8" constant TypeXID (line 462) | TypeXID = "xid" constant TypeXID8 (line 463) | TypeXID8 = "xid8" constant TypeCIDR (line 465) | TypeCIDR = "cidr" constant TypeInet (line 466) | TypeInet = "inet" constant TypeMACAddr (line 467) | TypeMACAddr = "macaddr" constant TypeMACAddr8 (line 468) | TypeMACAddr8 = "macaddr8" constant TypeCircle (line 470) | TypeCircle = "circle" constant TypeLine (line 471) | TypeLine = "line" constant TypeLseg (line 472) | TypeLseg = "lseg" constant TypeBox (line 473) | TypeBox = "box" constant TypePath (line 474) | TypePath = "path" constant TypePolygon (line 475) | TypePolygon = "polygon" constant TypePoint (line 476) | TypePoint = "point" constant TypeDate (line 478) | TypeDate = "date" constant TypeTime (line 479) | TypeTime = "time" constant TypeTimeTZ (line 480) | TypeTimeTZ = "timetz" constant TypeTimeWTZ (line 481) | TypeTimeWTZ = "time with time zone" constant TypeTimeWOTZ (line 482) | TypeTimeWOTZ = "time without time zone" constant TypeTimestamp (line 483) | TypeTimestamp = "timestamp" constant TypeTimestampTZ (line 484) | TypeTimestampTZ = "timestamptz" constant TypeTimestampWTZ (line 485) | TypeTimestampWTZ = "timestamp with time zone" constant TypeTimestampWOTZ (line 486) | TypeTimestampWOTZ = "timestamp without time zone" constant TypeDouble (line 488) | TypeDouble = "double precision" constant TypeReal (line 489) | TypeReal = "real" constant TypeFloat8 (line 490) | TypeFloat8 = "float8" constant TypeFloat4 (line 491) | TypeFloat4 = "float4" constant TypeFloat (line 492) | TypeFloat = "float" constant TypeNumeric (line 494) | TypeNumeric = "numeric" constant TypeDecimal (line 495) | TypeDecimal = "decimal" constant TypeSmallSerial (line 497) | TypeSmallSerial = "smallserial" constant TypeSerial (line 498) | TypeSerial = "serial" constant TypeBigSerial (line 499) | TypeBigSerial = "bigserial" constant TypeSerial2 (line 500) | TypeSerial2 = "serial2" constant TypeSerial4 (line 501) | TypeSerial4 = "serial4" constant TypeSerial8 (line 502) | TypeSerial8 = "serial8" constant TypeArray (line 504) | TypeArray = "array" constant TypeXML (line 505) | TypeXML = "xml" constant TypeJSON (line 506) | TypeJSON = "json" constant TypeJSONB (line 507) | TypeJSONB = "jsonb" constant TypeUUID (line 508) | TypeUUID = "uuid" constant TypeMoney (line 509) | TypeMoney = "money" constant TypeInterval (line 510) | TypeInterval = "interval" constant TypeTSQuery (line 511) | TypeTSQuery = "tsquery" constant TypeTSVector (line 512) | TypeTSVector = "tsvector" constant TypeUserDefined (line 513) | TypeUserDefined = "user-defined" constant TypeInt4Range (line 515) | TypeInt4Range = "int4range" constant TypeInt4MultiRange (line 516) | TypeInt4MultiRange = "int4multirange" constant TypeInt8Range (line 517) | TypeInt8Range = "int8range" constant TypeInt8MultiRange (line 518) | TypeInt8MultiRange = "int8multirange" constant TypeNumRange (line 519) | TypeNumRange = "numrange" constant TypeNumMultiRange (line 520) | TypeNumMultiRange = "nummultirange" constant TypeTSRange (line 521) | TypeTSRange = "tsrange" constant TypeTSMultiRange (line 522) | TypeTSMultiRange = "tsmultirange" constant TypeTSTZRange (line 523) | TypeTSTZRange = "tstzrange" constant TypeTSTZMultiRange (line 524) | TypeTSTZMultiRange = "tstzmultirange" constant TypeDateRange (line 525) | TypeDateRange = "daterange" constant TypeDateMultiRange (line 526) | TypeDateMultiRange = "datemultirange" constant typeOID (line 529) | typeOID = "oid" constant typeRegClass (line 530) | typeRegClass = "regclass" constant typeRegCollation (line 531) | typeRegCollation = "regcollation" constant typeRegConfig (line 532) | typeRegConfig = "regconfig" constant typeRegDictionary (line 533) | typeRegDictionary = "regdictionary" constant typeRegNamespace (line 534) | typeRegNamespace = "regnamespace" constant typeRegOper (line 535) | typeRegOper = "regoper" constant typeRegOperator (line 536) | typeRegOperator = "regoperator" constant typeRegProc (line 537) | typeRegProc = "regproc" constant typeRegProcedure (line 538) | typeRegProcedure = "regprocedure" constant typeRegRole (line 539) | typeRegRole = "regrole" constant typeRegType (line 540) | typeRegType = "regtype" constant typeAny (line 543) | typeAny = "any" constant typeAnyElement (line 544) | typeAnyElement = "anyelement" constant typeAnyArray (line 545) | typeAnyArray = "anyarray" constant typeAnyNonArray (line 546) | typeAnyNonArray = "anynonarray" constant typeAnyEnum (line 547) | typeAnyEnum = "anyenum" constant typeInternal (line 548) | typeInternal = "internal" constant typeRecord (line 549) | typeRecord = "record" constant typeTrigger (line 550) | typeTrigger = "trigger" constant typeEventTrigger (line 551) | typeEventTrigger = "event_trigger" constant typeVoid (line 552) | typeVoid = "void" constant typeUnknown (line 553) | typeUnknown = "unknown" constant IndexTypeBTree (line 558) | IndexTypeBTree = "BTREE" constant IndexTypeBRIN (line 559) | IndexTypeBRIN = "BRIN" constant IndexTypeHash (line 560) | IndexTypeHash = "HASH" constant IndexTypeGIN (line 561) | IndexTypeGIN = "GIN" constant IndexTypeGiST (line 562) | IndexTypeGiST = "GIST" constant IndexTypeSPGiST (line 563) | IndexTypeSPGiST = "SPGIST" constant defaultPagesPerRange (line 564) | defaultPagesPerRange = 128 constant defaultListLimit (line 565) | defaultListLimit = 4 * 1024 constant defaultBtreeFill (line 566) | defaultBtreeFill = 90 constant storageParamFillFactor (line 570) | storageParamFillFactor = "fillfactor" constant storageParamDedup (line 571) | storageParamDedup = "deduplicate_items" constant storageParamBuffering (line 572) | storageParamBuffering = "buffering" constant storageParamFastUpdate (line 573) | storageParamFastUpdate = "fastupdate" constant storageParamListLimit (line 574) | storageParamListLimit = "gin_pending_list_limit" constant storageParamPagesRange (line 575) | storageParamPagesRange = "pages_per_range" constant storageParamAutoSum (line 576) | storageParamAutoSum = "autosummarize" constant bufferingOff (line 580) | bufferingOff = "OFF" constant bufferingOn (line 581) | bufferingOn = "ON" constant bufferingAuto (line 582) | bufferingAuto = "AUTO" constant storageParamOn (line 583) | storageParamOn = "ON" constant storageParamOff (line 584) | storageParamOff = "OFF" constant GeneratedTypeAlways (line 589) | GeneratedTypeAlways = "ALWAYS" constant GeneratedTypeByDefault (line 590) | GeneratedTypeByDefault = "BY_DEFAULT" constant PartitionTypeRange (line 595) | PartitionTypeRange = "RANGE" constant PartitionTypeList (line 596) | PartitionTypeList = "LIST" constant PartitionTypeHash (line 597) | PartitionTypeHash = "HASH" function tableAttrsSpec (line 612) | func tableAttrsSpec(*schema.Table, *sqlspec.Table) { function convertTableAttrs (line 616) | func convertTableAttrs(*sqlspec.Table, *schema.Table) error { method tableAttrDiff (line 621) | func (*diff) tableAttrDiff(_, _ *schema.Table) ([]schema.Change, error) { method addTableAttrs (line 626) | func (*state) addTableAttrs(_ *schema.AddTable) { method alterTableAttr (line 631) | func (s *state) alterTableAttr(*sqlx.Builder, *schema.ModifyAttr) { function realmObjectsSpec (line 635) | func realmObjectsSpec(*doc, *schema.Realm) error { function triggersSpec (line 639) | func triggersSpec([]*schema.Trigger, *doc) error { method inspectViews (line 643) | func (*inspect) inspectViews(context.Context, *schema.Realm, *schema.Ins... method inspectFuncs (line 647) | func (*inspect) inspectFuncs(context.Context, *schema.Realm, *schema.Ins... method inspectTypes (line 651) | func (*inspect) inspectTypes(context.Context, *schema.Realm, *schema.Ins... method inspectObjects (line 655) | func (*inspect) inspectObjects(context.Context, *schema.Realm, *schema.I... method inspectTriggers (line 659) | func (*inspect) inspectTriggers(context.Context, *schema.Realm, *schema.... method inspectDeps (line 663) | func (*inspect) inspectDeps(context.Context, *schema.Realm, *schema.Insp... method inspectRealmObjects (line 667) | func (*inspect) inspectRealmObjects(context.Context, *schema.Realm, *sch... method addView (line 671) | func (*state) addView(*schema.AddView) error { method dropView (line 675) | func (*state) dropView(*schema.DropView) error { method modifyView (line 679) | func (*state) modifyView(*schema.ModifyView) error { method renameView (line 683) | func (*state) renameView(*schema.RenameView) { method addFunc (line 687) | func (s *state) addFunc(*schema.AddFunc) error { method dropFunc (line 691) | func (s *state) dropFunc(*schema.DropFunc) error { method modifyFunc (line 695) | func (s *state) modifyFunc(*schema.ModifyFunc) error { method renameFunc (line 699) | func (s *state) renameFunc(*schema.RenameFunc) error { method addProc (line 703) | func (s *state) addProc(*schema.AddProc) error { method dropProc (line 707) | func (s *state) dropProc(*schema.DropProc) error { method modifyProc (line 711) | func (s *state) modifyProc(*schema.ModifyProc) error { method renameProc (line 715) | func (s *state) renameProc(*schema.RenameProc) error { method addObject (line 719) | func (s *state) addObject(add *schema.AddObject) error { method dropObject (line 735) | func (s *state) dropObject(drop *schema.DropObject) error { method modifyObject (line 751) | func (s *state) modifyObject(modify *schema.ModifyObject) error { method addTrigger (line 758) | func (*state) addTrigger(*schema.AddTrigger) error { method dropTrigger (line 762) | func (*state) dropTrigger(*schema.DropTrigger) error { method renameTrigger (line 766) | func (*state) renameTrigger(*schema.RenameTrigger) error { method modifyTrigger (line 770) | func (*state) modifyTrigger(*schema.ModifyTrigger) error { method ViewAttrChanges (line 774) | func (*diff) ViewAttrChanges(_, _ *schema.View) []schema.Change { method RealmObjectDiff (line 780) | func (*diff) RealmObjectDiff(_, _ *schema.Realm) ([]schema.Change, error) { method SchemaObjectDiff (line 786) | func (*diff) SchemaObjectDiff(from, to *schema.Schema, _ *schema.DiffOpt... function verifyChanges (line 822) | func verifyChanges(context.Context, []schema.Change) error { function convertDomains (line 826) | func convertDomains(_ []*sqlspec.Table, domains []*domain, _ *schema.Rea... function convertAggregate (line 833) | func convertAggregate(d *doc, _ *schema.Realm) error { function convertSequences (line 840) | func convertSequences(_ []*sqlspec.Table, seqs []*sqlspec.Sequence, _ *s... function convertPolicies (line 847) | func convertPolicies(_ []*sqlspec.Table, ps []*policy, _ *schema.Realm) ... function convertExtensions (line 854) | func convertExtensions(exs []*extension, _ *schema.Realm) error { function convertEventTriggers (line 861) | func convertEventTriggers(evs []*eventTrigger, _ *schema.Realm) error { function normalizeRealm (line 868) | func normalizeRealm(*schema.Realm) error { function schemasObjectSpec (line 872) | func schemasObjectSpec(*doc, ...*schema.Schema) error { function objectSpec (line 877) | func objectSpec(d *doc, spec *specutil.SchemaSpec, s *schema.Schema) err... function convertTypes (line 892) | func convertTypes(d *doc, r *schema.Realm) error { function indexToUnique (line 962) | func indexToUnique(*schema.ModifyIndex) (*AddUniqueConstraint, bool) { function uniqueConstChanged (line 966) | func uniqueConstChanged(_, _ []schema.Attr) bool { function excludeConstChanged (line 972) | func excludeConstChanged(_, _ []schema.Attr) bool { function convertExclude (line 978) | func convertExclude(schemahcl.Resource, *schema.Table) error { method sortChanges (line 982) | func (*state) sortChanges(changes []schema.Change) []schema.Change { method detachCycles (line 986) | func (*state) detachCycles(changes []schema.Change) ([]schema.Change, er... function excludeSpec (line 990) | func excludeSpec(*sqlspec.Table, *sqlspec.Index, *schema.Index, *Constra... constant tablesQuery (line 997) | tablesQuery = ` constant tablesQueryArgs (line 1023) | tablesQueryArgs = ` FILE: sql/postgres/driver_oss_test.go function TestDriver_LockAcquired (line 23) | func TestDriver_LockAcquired(t *testing.T) { function TestDriver_LockError (line 67) | func TestDriver_LockError(t *testing.T) { function TestDriver_UnlockError (line 84) | func TestDriver_UnlockError(t *testing.T) { function TestDriver_CheckClean (line 119) | func TestDriver_CheckClean(t *testing.T) { function TestDriver_Version (line 160) | func TestDriver_Version(t *testing.T) { function TestDriver_RealmRestoreFunc (line 172) | func TestDriver_RealmRestoreFunc(t *testing.T) { type mockInspector (line 228) | type mockInspector struct method InspectSchema (line 234) | func (m *mockInspector) InspectSchema(context.Context, string, *schema... method InspectRealm (line 241) | func (m *mockInspector) InspectRealm(context.Context, *schema.InspectR... type mockPlanApplier (line 245) | type mockPlanApplier struct method PlanChanges (line 250) | func (m *mockPlanApplier) PlanChanges(_ context.Context, _ string, pla... method ApplyChanges (line 255) | func (m *mockPlanApplier) ApplyChanges(_ context.Context, applied []sc... FILE: sql/postgres/inspect_oss.go type inspect (line 29) | type inspect struct method InspectRealm (line 34) | func (i *inspect) InspectRealm(ctx context.Context, opts *schema.Inspe... method noSearchPath (line 99) | func (i *inspect) noSearchPath(ctx context.Context) (func() error, err... method InspectSchema (line 126) | func (i *inspect) InspectSchema(ctx context.Context, name string, opts... method inspectTables (line 191) | func (i *inspect) inspectTables(ctx context.Context, r *schema.Realm, ... method tables (line 219) | func (i *inspect) tables(ctx context.Context, realm *schema.Realm, opt... method columns (line 273) | func (i *inspect) columns(ctx context.Context, s *schema.Schema) error { method addColumn (line 292) | func (i *inspect) addColumn(s *schema.Schema, rows *sql.Rows) (err err... method parseType (line 376) | func (i *inspect) parseType(ns *schema.Schema, s string) (schema.Type,... method underlyingType (line 394) | func (i *inspect) underlyingType(s *schema.Schema, u *UserDefinedType)... method inspectEnums (line 434) | func (i *inspect) inspectEnums(ctx context.Context, r *schema.Realm) e... method indexes (line 477) | func (i *inspect) indexes(ctx context.Context, s *schema.Schema) error { method indexesQuery (line 517) | func (i *inspect) indexesQuery() (q string) { method addIndexes (line 537) | func (i *inspect) addIndexes(s *schema.Schema, rows *sql.Rows, scope q... method mayAppendOps (line 643) | func (i *inspect) mayAppendOps(part *schema.IndexPart, ns, name, param... method partitions (line 669) | func (i *inspect) partitions(s *schema.Schema) error { method fks (line 719) | func (i *inspect) fks(ctx context.Context, s *schema.Schema) error { method checks (line 732) | func (i *inspect) checks(ctx context.Context, s *schema.Schema) error { method addChecks (line 745) | func (i *inspect) addChecks(s *schema.Schema, rows *sql.Rows) error { method schemas (line 781) | func (i *inspect) schemas(ctx context.Context, opts *schema.InspectRea... method querySchema (line 826) | func (i *inspect) querySchema(ctx context.Context, query string, s *sc... type queryScope (line 529) | type queryScope struct function nArgs (line 834) | func nArgs(start, n int) string { function columnDefault (line 850) | func columnDefault(c *schema.Column, s string) { function defaultExpr (line 869) | func defaultExpr(t schema.Type, s string) schema.Expr { function canConvert (line 883) | func canConvert(t schema.Type, x string) (string, bool) { type UserDefinedType (line 909) | type UserDefinedType struct type RowType (line 917) | type RowType struct type PseudoType (line 924) | type PseudoType struct type OID (line 930) | type OID struct type ArrayType (line 937) | type ArrayType struct method Underlying (line 1254) | func (a *ArrayType) Underlying() schema.Type { type BitType (line 944) | type BitType struct type DomainType (line 952) | type DomainType struct method Ref (line 1224) | func (d *DomainType) Ref() *schemahcl.Ref { method SpecType (line 1229) | func (d *DomainType) SpecType() string { method SpecName (line 1234) | func (d *DomainType) SpecName() string { method Underlying (line 1239) | func (d *DomainType) Underlying() schema.Type { type CompositeType (line 966) | type CompositeType struct method SpecType (line 1244) | func (c *CompositeType) SpecType() string { method SpecName (line 1249) | func (c *CompositeType) SpecName() string { type IntervalType (line 978) | type IntervalType struct type NetworkType (line 987) | type NetworkType struct type CurrencyType (line 994) | type CurrencyType struct type RangeType (line 1001) | type RangeType struct type SerialType (line 1008) | type SerialType struct method IntegerType (line 1316) | func (s *SerialType) IntegerType() *schema.IntegerType { method SetType (line 1328) | func (s *SerialType) SetType(t *schema.IntegerType) { method sequence (line 1341) | func (s *SerialType) sequence(t *schema.Table, c *schema.Column) string { type TextSearchType (line 1020) | type TextSearchType struct type OIDType (line 1030) | type OIDType struct type XMLType (line 1036) | type XMLType struct type ConvertUsing (line 1043) | type ConvertUsing struct type Constraint (line 1050) | type Constraint struct method IsUnique (line 1287) | func (c Constraint) IsUnique() bool { return strings.ToLower(c.T) == "... method IsExclude (line 1290) | func (c Constraint) IsExclude() bool { return strings.ToLower(c.T) == ... type Operator (line 1058) | type Operator struct type Sequence (line 1073) | type Sequence struct type Identity (line 1098) | type Identity struct type IndexType (line 1106) | type IndexType struct type IndexPredicate (line 1113) | type IndexPredicate struct type IndexColumnProperty (line 1120) | type IndexColumnProperty struct type IndexStorageParams (line 1130) | type IndexStorageParams struct type IndexInclude (line 1142) | type IndexInclude struct type IndexOpClass (line 1149) | type IndexOpClass struct method DefaultFor (line 1354) | func (o *IndexOpClass) DefaultFor(idx *schema.Index, part *schema.Inde... method Equal (line 1394) | func (o *IndexOpClass) Equal(x *IndexOpClass) bool { method String (line 1407) | func (o *IndexOpClass) String() string { method UnmarshalText (line 1427) | func (o *IndexOpClass) UnmarshalText(text []byte) error { method parseParams (line 1439) | func (o *IndexOpClass) parseParams(kv string) error { type IndexNullsDistinct (line 1157) | type IndexNullsDistinct struct type Concurrently (line 1165) | type Concurrently struct type NotValid (line 1171) | type NotValid struct type NoInherit (line 1177) | type NoInherit struct type CheckColumns (line 1184) | type CheckColumns struct type Partition (line 1190) | type Partition struct type PartitionPart (line 1205) | type PartitionPart struct type Cascade (line 1213) | type Cascade struct type ReferenceOption (line 1218) | type ReferenceOption method String (line 1259) | func (o ReferenceOption) String() string { method Scan (line 1264) | func (o *ReferenceOption) Scan(v any) error { function UniqueConstraint (line 1293) | func UniqueConstraint(name string) *Constraint { function ExcludeConstraint (line 1298) | func ExcludeConstraint(name string) *Constraint { function NewOperator (line 1303) | func NewOperator(scope string, name string) *Operator { function newIndexStorage (line 1455) | func newIndexStorage(opts string) (*IndexStorageParams, error) { function parseFmtType (line 1485) | func parseFmtType(t string) (s, n string) { constant paramsQuery (line 1506) | paramsQuery = `SELECT current_setting('server_version_num'), current_set... constant schemasQuery (line 1509) | schemasQuery = ` constant schemasQueryArgs (line 1524) | schemasQueryArgs = ` constant columnsQuery (line 1538) | columnsQuery = ` constant enumsQuery (line 1576) | enumsQuery = ` constant fksQuery (line 1592) | fksQuery = ` constant checksQuery (line 1634) | checksQuery = ` FILE: sql/postgres/inspect_oss_test.go function TestDriver_InspectTable (line 35) | func TestDriver_InspectTable(t *testing.T) { function TestDriver_InspectPartitionedTable (line 366) | func TestDriver_InspectPartitionedTable(t *testing.T) { function TestDriver_InspectCRDBSchema (line 437) | func TestDriver_InspectCRDBSchema(t *testing.T) { function TestDriver_InspectSchema (line 509) | func TestDriver_InspectSchema(t *testing.T) { function TestDriver_Realm (line 540) | func TestDriver_Realm(t *testing.T) { function TestInspectMode_InspectRealm (line 662) | func TestInspectMode_InspectRealm(t *testing.T) { function TestIndexOpClass_UnmarshalText (line 702) | func TestIndexOpClass_UnmarshalText(t *testing.T) { type mock (line 715) | type mock struct method version (line 719) | func (m mock) version(version string) { method tableExists (line 728) | func (m mock) tableExists(schema, table string, exists bool) { method noIndexes (line 738) | func (m mock) noIndexes() { method noFKs (line 743) | func (m mock) noFKs() { method noChecks (line 748) | func (m mock) noChecks() { method noEnums (line 753) | func (m mock) noEnums() { FILE: sql/postgres/internal/postgresop/postgresop.go type Class (line 10) | type Class struct function HasClass (line 221) | func HasClass(name string) bool { FILE: sql/postgres/migrate_oss.go type planApply (line 28) | type planApply struct method PlanChanges (line 31) | func (p *planApply) PlanChanges(ctx context.Context, name string, chan... method ApplyChanges (line 57) | func (p *planApply) ApplyChanges(ctx context.Context, changes []schema... type state (line 64) | type state struct method plan (line 72) | func (s *state) plan(changes []schema.Change) error { method topLevel (line 116) | func (s *state) topLevel(changes []schema.Change) ([]schema.Change, er... method addTable (line 191) | func (s *state) addTable(add *schema.AddTable) error { method dropTable (line 265) | func (s *state) dropTable(drop *schema.DropTable) error { method modifyTable (line 304) | func (s *state) modifyTable(modify *schema.ModifyTable) error { method alterTable (line 479) | func (s *state) alterTable(t *schema.Table, changes []schema.Change) e... method alterColumn (line 651) | func (s *state) alterColumn(b *sqlx.Builder, alter *changeGroup, t *sc... method alterType (line 707) | func (s *state) alterType(b *sqlx.Builder, alter *changeGroup, t *sche... method renameTable (line 796) | func (s *state) renameTable(c *schema.RenameTable) { method addComments (line 805) | func (s *state) addComments(src schema.Change, t *schema.Table) { method schemaComment (line 822) | func (s *state) schemaComment(src schema.Change, sc *schema.Schema, to... method tableComment (line 832) | func (s *state) tableComment(src schema.Change, t *schema.Table, to, f... method columnComment (line 842) | func (s *state) columnComment(src schema.Change, t *schema.Table, c *s... method indexComment (line 853) | func (s *state) indexComment(src schema.Change, t *schema.Table, idx *... method dropIndexes (line 863) | func (s *state) dropIndexes(src schema.Change, t *schema.Table, drops ... method alterEnum (line 883) | func (s *state) alterEnum(modify *schema.ModifyObject) error { method addIndexes (line 928) | func (s *state) addIndexes(src schema.Change, t *schema.Table, adds ..... method column (line 969) | func (s *state) column(b *sqlx.Builder, c *schema.Column) error { method columnDefault (line 1010) | func (s *state) columnDefault(b *sqlx.Builder, c *schema.Column) { method formatDefault (line 1017) | func (s *state) formatDefault(b *sqlx.Builder, t schema.Type, x schema... method indexParts (line 1035) | func (s *state) indexParts(b *sqlx.Builder, idx *schema.Index) (err er... method partAttrs (line 1050) | func (s *state) partAttrs(b *sqlx.Builder, idx *schema.Index, p *schem... method index (line 1091) | func (s *state) index(b *sqlx.Builder, idx *schema.Index) error { method fks (line 1130) | func (s *state) fks(b *sqlx.Builder, fks ...*schema.ForeignKey) { method constraint (line 1157) | func (s *state) constraint(b *sqlx.Builder, idx *schema.Index) error { method unique (line 1167) | func (s *state) unique(b *sqlx.Builder, idx *schema.Index) error { method exclude (line 1183) | func (s *state) exclude(b *sqlx.Builder, idx *schema.Index) error { method append (line 1196) | func (s *state) append(c ...*migrate.Change) { method Build (line 1201) | func (s *state) Build(phrases ...string) *sqlx.Builder { method createDropEnum (line 1286) | func (s *state) createDropEnum(e *schema.EnumType) (string, string) { method enumIdent (line 1299) | func (s *state) enumIdent(e *schema.EnumType) string { method domainIdent (line 1303) | func (s *state) domainIdent(d *DomainType) string { method compositeIdent (line 1307) | func (s *state) compositeIdent(c *CompositeType) string { method typeIdent (line 1311) | func (s *state) typeIdent(ns *schema.Schema, name string) string { method schemaPrefix (line 1325) | func (s *state) schemaPrefix(ns *schema.Schema) string { method formatType (line 1339) | func (s *state) formatType(t schema.Type) (string, error) { type AddUniqueConstraint (line 463) | type AddUniqueConstraint struct type AddPKConstraint (line 471) | type AddPKConstraint struct type changeGroup (line 640) | type changeGroup struct method append (line 645) | func (a *changeGroup) append(s *state) { function skipAutoChanges (line 1208) | func skipAutoChanges(changes []schema.Change) []schema.Change { function commentChange (line 1245) | func commentChange(c schema.Change) (from, to string, err error) { function check (line 1269) | func check(b *sqlx.Builder, c *schema.Check) { function quote (line 1279) | func quote(s string) string { function pkName (line 1360) | func pkName(t *schema.Table, pk *schema.Index) string { function dropConst (line 1370) | func dropConst(c schema.Change) bool { function nullsNotDistinct (line 1380) | func nullsNotDistinct(b *sqlx.Builder, idx *schema.Index) { FILE: sql/postgres/migrate_oss_test.go function TestPlanChanges (line 22) | func TestPlanChanges(t *testing.T) { function TestDefaultPlan (line 1887) | func TestDefaultPlan(t *testing.T) { function TestIndentedPlan (line 1901) | func TestIndentedPlan(t *testing.T) { FILE: sql/postgres/postgrescheck/postgrescheck.go function addNotNull (line 19) | func addNotNull(p *datadepend.ColumnPass) (diags []sqlcheck.Diagnostic, ... function analyzers (line 35) | func analyzers(r *schemahcl.Resource) ([]sqlcheck.Analyzer, error) { FILE: sql/postgres/postgrescheck/postgrescheck_oss.go function init (line 14) | func init() { FILE: sql/postgres/postgrescheck/postgrescheck_test.go function TestDataDepend_MightFail (line 20) | func TestDataDepend_MightFail(t *testing.T) { type testFile (line 58) | type testFile struct method Name (line 63) | func (t testFile) Name() string { FILE: sql/postgres/sqlspec_oss.go type doc (line 27) | type doc struct method merge (line 123) | func (d *doc) merge(d1 *doc) { method ScanDoc (line 141) | func (d *doc) ScanDoc() *specutil.ScanDoc { type enum (line 46) | type enum struct method Label (line 154) | func (e *enum) Label() string { return e.Name } method QualifierLabel (line 157) | func (e *enum) QualifierLabel() string { return e.Qualifier } method SetQualifier (line 160) | func (e *enum) SetQualifier(q string) { e.Qualifier = q } method SchemaRef (line 163) | func (e *enum) SchemaRef() *schemahcl.Ref { return e.Schema } type domain (line 55) | type domain struct method Label (line 166) | func (d *domain) Label() string { return d.Name } method QualifierLabel (line 169) | func (d *domain) QualifierLabel() string { return d.Qualifier } method SetQualifier (line 172) | func (d *domain) SetQualifier(q string) { d.Qualifier = q } method SchemaRef (line 175) | func (d *domain) SchemaRef() *schemahcl.Ref { return d.Schema } type composite (line 67) | type composite struct method Label (line 178) | func (c *composite) Label() string { return c.Name } method QualifierLabel (line 181) | func (c *composite) QualifierLabel() string { return c.Qualifier } method SetQualifier (line 184) | func (c *composite) SetQualifier(q string) { c.Qualifier = q } method SchemaRef (line 187) | func (c *composite) SchemaRef() *schemahcl.Ref { return c.Schema } type compositeField (line 77) | type compositeField struct type extension (line 85) | type extension struct type eventTrigger (line 94) | type eventTrigger struct type aggregate (line 102) | type aggregate struct method Label (line 190) | func (a *aggregate) Label() string { return a.Name } method QualifierLabel (line 193) | func (a *aggregate) QualifierLabel() string { return a.Qualifier } method SetQualifier (line 196) | func (a *aggregate) SetQualifier(q string) { a.Qualifier = q } method SchemaRef (line 199) | func (a *aggregate) SchemaRef() *schemahcl.Ref { return a.Schema } type policy (line 114) | type policy struct function init (line 201) | func init() { type Codec (line 212) | type Codec struct method Eval (line 217) | func (c *Codec) Eval(p *hclparse.Parser, v any, input map[string]cty.V... method EvalOptions (line 222) | func (c *Codec) EvalOptions(p *hclparse.Parser, v any, opts *schemahcl... method MarshalSpec (line 291) | func (c *Codec) MarshalSpec(v any) ([]byte, error) { function convertTable (line 394) | func convertTable(spec *sqlspec.Table, parent *schema.Schema) (*schema.T... function convertView (line 415) | func convertView(spec *sqlspec.View, parent *schema.Schema) (*schema.Vie... function convertUnique (line 437) | func convertUnique(spec schemahcl.Resource, t *schema.Table) error { function convertPartition (line 455) | func convertPartition(spec schemahcl.Resource, table *schema.Table) error { function fromPartition (line 511) | func fromPartition(p Partition) *schemahcl.Resource { function convertColumn (line 546) | func convertColumn(spec *sqlspec.Column, _ *schema.Table) (*schema.Colum... function convertIdentity (line 567) | func convertIdentity(r *schemahcl.Resource) (*Identity, error) { function fixDefaultQuotes (line 588) | func fixDefaultQuotes(spec *sqlspec.Column) error { function convertPK (line 606) | func convertPK(spec *sqlspec.PrimaryKey, parent *schema.Table) (*schema.... function convertIndex (line 618) | func convertIndex(spec *sqlspec.Index, t *schema.Table) (*schema.Index, ... function convertIndexPK (line 651) | func convertIndexPK(spec specutil.Attrer, t *schema.Table, idx *schema.I... function convertPart (line 678) | func convertPart(spec *sqlspec.IndexPart, part *schema.IndexPart) error { constant defaultTimePrecision (line 732) | defaultTimePrecision = 6 function convertColumnType (line 735) | func convertColumnType(spec *sqlspec.Column) (schema.Type, error) { function enumName (line 751) | func enumName(ref *schemahcl.Type) (string, error) { function schemaSpec (line 760) | func schemaSpec(s *schema.Schema) (*doc, []*schema.Trigger, error) { function tableSpec (line 783) | func tableSpec(t *schema.Table) (*sqlspec.Table, error) { function viewSpec (line 824) | func viewSpec(view *schema.View) (*sqlspec.View, error) { function pkSpec (line 838) | func pkSpec(idx *schema.Index) (*sqlspec.PrimaryKey, error) { function indexSpec (line 847) | func indexSpec(idx *schema.Index) (*sqlspec.Index, error) { function indexPKSpec (line 873) | func indexPKSpec(idx *schema.Index, attrs []*schemahcl.Attr) []*schemahc... function partAttr (line 887) | func partAttr(idx *schema.Index, part *schema.IndexPart, spec *sqlspec.I... function tableColumnSpec (line 913) | func tableColumnSpec(c *schema.Column, _ *schema.Table) (*sqlspec.Column... function fromIdentity (line 928) | func fromIdentity(i *Identity) *schemahcl.Resource { function columnTypeSpec (line 947) | func columnTypeSpec(t schema.Type) (*sqlspec.Column, error) { function attr (line 1106) | func attr(typ *schemahcl.Type, key string) (*schemahcl.Attr, bool) { function typeSpec (line 1115) | func typeSpec(t schema.Type) (*schemahcl.Type, error) { function formatTime (line 1131) | func formatTime() schemahcl.TypeSpecOption { function generatedType (line 1146) | func generatedType(string) string { return "STORED" } FILE: sql/postgres/sqlspec_oss_test.go function TestSQLSpec (line 20) | func TestSQLSpec(t *testing.T) { function TestMarshalSpec_Schema (line 288) | func TestMarshalSpec_Schema(t *testing.T) { function TestUnmarshalSpec_Schema (line 315) | func TestUnmarshalSpec_Schema(t *testing.T) { function TestMarshalViews (line 330) | func TestMarshalViews(t *testing.T) { function TestUnmarshalViews (line 416) | func TestUnmarshalViews(t *testing.T) { function TestUnmarshalSpec_IndexType (line 534) | func TestUnmarshalSpec_IndexType(t *testing.T) { function TestMarshalSpec_IndexType (line 576) | func TestMarshalSpec_IndexType(t *testing.T) { function TestUnmarshalSpec_BRINIndex (line 612) | func TestUnmarshalSpec_BRINIndex(t *testing.T) { function TestUnmarshalSpec_IndexOpClass (line 635) | func TestUnmarshalSpec_IndexOpClass(t *testing.T) { function TestUnmarshalSpec_Partitioned (line 737) | func TestUnmarshalSpec_Partitioned(t *testing.T) { function TestMarshalSpec_Partitioned (line 838) | func TestMarshalSpec_Partitioned(t *testing.T) { function TestMarshalSpec_IndexPredicate (line 889) | func TestMarshalSpec_IndexPredicate(t *testing.T) { function TestMarshalSpec_IndexNullsDistinct (line 939) | func TestMarshalSpec_IndexNullsDistinct(t *testing.T) { function TestMarshalSpec_IndexNullsLastFirst (line 987) | func TestMarshalSpec_IndexNullsLastFirst(t *testing.T) { function TestMarshalSpec_BRINIndex (line 1052) | func TestMarshalSpec_BRINIndex(t *testing.T) { function TestMarshalSpec_IndexOpClass (line 1104) | func TestMarshalSpec_IndexOpClass(t *testing.T) { function TestUnmarshalSpec_Identity (line 1251) | func TestUnmarshalSpec_Identity(t *testing.T) { function TestUnmarshalSpec_IndexInclude (line 1284) | func TestUnmarshalSpec_IndexInclude(t *testing.T) { function TestMarshalSpec_IndexInclude (line 1321) | func TestMarshalSpec_IndexInclude(t *testing.T) { function TestMarshalSpec_PrimaryKey (line 1376) | func TestMarshalSpec_PrimaryKey(t *testing.T) { function TestUnmarshalSpec_PrimaryKey (line 1412) | func TestUnmarshalSpec_PrimaryKey(t *testing.T) { function TestMarshalSpec_GeneratedColumn (line 1448) | func TestMarshalSpec_GeneratedColumn(t *testing.T) { function TestUnmarshalSpec_GeneratedColumns (line 1486) | func TestUnmarshalSpec_GeneratedColumns(t *testing.T) { function TestMarshalSpec_Enum (line 1528) | func TestMarshalSpec_Enum(t *testing.T) { function TestMarshalSpec_TimePrecision (line 1594) | func TestMarshalSpec_TimePrecision(t *testing.T) { function TestTypes (line 1637) | func TestTypes(t *testing.T) { function typeTime (line 2034) | func typeTime(t string, p int) schema.Type { function TestParseType_Time (line 2038) | func TestParseType_Time(t *testing.T) { function TestFormatType_Interval (line 2124) | func TestFormatType_Interval(t *testing.T) { function TestParseType_Interval (line 2166) | func TestParseType_Interval(t *testing.T) { function TestRegistrySanity (line 2201) | func TestRegistrySanity(t *testing.T) { function TestInputVars (line 2205) | func TestInputVars(t *testing.T) { function TestMarshalRealm (line 2209) | func TestMarshalRealm(t *testing.T) { function TestMarshalSkipQualifiers (line 2324) | func TestMarshalSkipQualifiers(t *testing.T) { function TestMarshalQualifiers (line 2352) | func TestMarshalQualifiers(t *testing.T) { function TestMarshalSpec_UniqueConstraint (line 2417) | func TestMarshalSpec_UniqueConstraint(t *testing.T) { function TestUnmarshalSpec_UniqueConstraint (line 2461) | func TestUnmarshalSpec_UniqueConstraint(t *testing.T) { FILE: sql/schema/changekind_string.go function _ (line 7) | func _() { constant _ChangeKind_name (line 29) | _ChangeKind_name = "NoChangeChangeAttrChangeCharsetChangeCollateChangeCo... method String (line 50) | func (i ChangeKind) String() string { FILE: sql/schema/dsl.go function New (line 17) | func New(name string) *Schema { method SetCharset (line 23) | func (s *Schema) SetCharset(v string) *Schema { method UnsetCharset (line 29) | func (s *Schema) UnsetCharset() *Schema { method SetCollation (line 36) | func (s *Schema) SetCollation(v string) *Schema { method UnsetCollation (line 42) | func (s *Schema) UnsetCollation() *Schema { method SetComment (line 49) | func (s *Schema) SetComment(v string) *Schema { method AddAttrs (line 55) | func (s *Schema) AddAttrs(attrs ...Attr) *Schema { method SetRealm (line 61) | func (s *Schema) SetRealm(r *Realm) *Schema { method AddTables (line 67) | func (s *Schema) AddTables(tables ...*Table) *Schema { method AddViews (line 76) | func (s *Schema) AddViews(views ...*View) *Schema { method AddObjects (line 85) | func (s *Schema) AddObjects(objs ...Object) *Schema { method AddFuncs (line 91) | func (s *Schema) AddFuncs(funcs ...*Func) *Schema { method AddProcs (line 100) | func (s *Schema) AddProcs(procs ...*Proc) *Schema { function NewRealm (line 109) | func NewRealm(schemas ...*Schema) *Realm { method AddSchemas (line 118) | func (r *Realm) AddSchemas(schemas ...*Schema) *Realm { method AddObjects (line 127) | func (r *Realm) AddObjects(objs ...Object) *Realm { method SetCharset (line 134) | func (r *Realm) SetCharset(v string) *Realm { method UnsetCharset (line 140) | func (r *Realm) UnsetCharset() *Realm { method SetCollation (line 147) | func (r *Realm) SetCollation(v string) *Realm { method UnsetCollation (line 153) | func (r *Realm) UnsetCollation() *Realm { function NewTable (line 159) | func NewTable(name string) *Table { method SetCharset (line 165) | func (t *Table) SetCharset(v string) *Table { method UnsetCharset (line 171) | func (t *Table) UnsetCharset() *Table { method SetCollation (line 178) | func (t *Table) SetCollation(v string) *Table { method UnsetCollation (line 184) | func (t *Table) UnsetCollation() *Table { method SetComment (line 191) | func (t *Table) SetComment(v string) *Table { method AddChecks (line 197) | func (t *Table) AddChecks(checks ...*Check) *Table { method SetSchema (line 205) | func (t *Table) SetSchema(s *Schema) *Table { method SetPrimaryKey (line 211) | func (t *Table) SetPrimaryKey(pk *Index) *Table { method AddColumns (line 226) | func (t *Table) AddColumns(columns ...*Column) *Table { method AddIndexes (line 232) | func (t *Table) AddIndexes(indexes ...*Index) *Table { method AddForeignKeys (line 241) | func (t *Table) AddForeignKeys(fks ...*ForeignKey) *Table { method AddAttrs (line 250) | func (t *Table) AddAttrs(attrs ...Attr) *Table { method AddDeps (line 256) | func (t *Table) AddDeps(objs ...Object) *Table { type RefsAdder (line 264) | type RefsAdder interface function addRefs (line 269) | func addRefs(dependent Object, refs []Object) { type DepRemover (line 279) | type DepRemover interface function removeObj (line 284) | func removeObj(objs []Object, o Object) []Object { function SortRefs (line 293) | func SortRefs(refs []Object) { method AddRefs (line 317) | func (t *Table) AddRefs(refs ...Object) { method RemoveDep (line 323) | func (t *Table) RemoveDep(o Object) { function NewView (line 328) | func NewView(name, def string) *View { function NewMaterializedView (line 333) | func NewMaterializedView(name, def string) *View { method SetSchema (line 339) | func (v *View) SetSchema(s *Schema) *View { method AddColumns (line 345) | func (v *View) AddColumns(columns ...*Column) *View { method SetComment (line 352) | func (v *View) SetComment(c string) *View { method AddAttrs (line 358) | func (v *View) AddAttrs(attrs ...Attr) *View { method AddDeps (line 364) | func (v *View) AddDeps(objs ...Object) *View { method RemoveDep (line 371) | func (v *View) RemoveDep(o Object) { method AddRefs (line 376) | func (v *View) AddRefs(refs ...Object) { method AddIndexes (line 382) | func (v *View) AddIndexes(indexes ...*Index) *View { method SetCheckOption (line 391) | func (v *View) SetCheckOption(opt string) *View { function NewColumn (line 397) | func NewColumn(name string) *Column { function NewNullColumn (line 402) | func NewNullColumn(name string) *Column { function NewBoolColumn (line 408) | func NewBoolColumn(name, typ string) *Column { function NewNullBoolColumn (line 414) | func NewNullBoolColumn(name, typ string) *Column { function NewIntColumn (line 420) | func NewIntColumn(name, typ string) *Column { function NewNullIntColumn (line 426) | func NewNullIntColumn(name, typ string) *Column { function NewUintColumn (line 432) | func NewUintColumn(name, typ string) *Column { function NewNullUintColumn (line 438) | func NewNullUintColumn(name, typ string) *Column { type EnumOption (line 444) | type EnumOption function EnumName (line 449) | func EnumName(name string) EnumOption { function EnumValues (line 456) | func EnumValues(values ...string) EnumOption { function EnumSchema (line 463) | func EnumSchema(s *Schema) EnumOption { function NewEnumColumn (line 470) | func NewEnumColumn(name string, opts ...EnumOption) *Column { function NewNullEnumColumn (line 479) | func NewNullEnumColumn(name string, opts ...EnumOption) *Column { type BinaryOption (line 485) | type BinaryOption function BinarySize (line 488) | func BinarySize(size int) BinaryOption { function NewBinaryColumn (line 495) | func NewBinaryColumn(name, typ string, opts ...BinaryOption) *Column { function NewNullBinaryColumn (line 504) | func NewNullBinaryColumn(name, typ string, opts ...BinaryOption) *Column { type StringOption (line 510) | type StringOption function StringSize (line 513) | func StringSize(size int) StringOption { function NewStringColumn (line 520) | func NewStringColumn(name, typ string, opts ...StringOption) *Column { function NewNullStringColumn (line 529) | func NewNullStringColumn(name, typ string, opts ...StringOption) *Column { type DecimalOption (line 535) | type DecimalOption function DecimalPrecision (line 538) | func DecimalPrecision(precision int) DecimalOption { function DecimalScale (line 545) | func DecimalScale(scale int) DecimalOption { function DecimalUnsigned (line 552) | func DecimalUnsigned(unsigned bool) DecimalOption { function NewDecimalColumn (line 559) | func NewDecimalColumn(name, typ string, opts ...DecimalOption) *Column { function NewNullDecimalColumn (line 568) | func NewNullDecimalColumn(name, typ string, opts ...DecimalOption) *Colu... type FloatOption (line 574) | type FloatOption function FloatPrecision (line 577) | func FloatPrecision(precision int) FloatOption { function FloatUnsigned (line 584) | func FloatUnsigned(unsigned bool) FloatOption { function NewFloatColumn (line 591) | func NewFloatColumn(name, typ string, opts ...FloatOption) *Column { function NewNullFloatColumn (line 600) | func NewNullFloatColumn(name, typ string, opts ...FloatOption) *Column { type TimeOption (line 606) | type TimeOption function TimePrecision (line 609) | func TimePrecision(precision int) TimeOption { function TimeScale (line 616) | func TimeScale(scale int) TimeOption { function NewTimeColumn (line 623) | func NewTimeColumn(name, typ string, opts ...TimeOption) *Column { function NewNullTimeColumn (line 632) | func NewNullTimeColumn(name, typ string) *Column { function NewJSONColumn (line 638) | func NewJSONColumn(name, typ string) *Column { function NewNullJSONColumn (line 644) | func NewNullJSONColumn(name, typ string) *Column { function NewSpatialColumn (line 650) | func NewSpatialColumn(name, typ string) *Column { function NewNullSpatialColumn (line 656) | func NewNullSpatialColumn(name, typ string) *Column { method SetNull (line 662) | func (c *Column) SetNull(b bool) *Column { method SetType (line 671) | func (c *Column) SetType(t Type) *Column { method SetDefault (line 680) | func (c *Column) SetDefault(x Expr) *Column { method SetCharset (line 687) | func (c *Column) SetCharset(v string) *Column { method UnsetCharset (line 693) | func (c *Column) UnsetCharset() *Column { method SetCollation (line 700) | func (c *Column) SetCollation(v string) *Column { method UnsetCollation (line 706) | func (c *Column) UnsetCollation() *Column { method SetComment (line 713) | func (c *Column) SetComment(v string) *Column { method SetGeneratedExpr (line 719) | func (c *Column) SetGeneratedExpr(x *GeneratedExpr) *Column { method AddAttrs (line 725) | func (c *Column) AddAttrs(attrs ...Attr) *Column { method AddIndexes (line 731) | func (c *Column) AddIndexes(indexes ...*Index) *Column { function NewCheck (line 741) | func NewCheck() *Check { method SetName (line 746) | func (c *Check) SetName(name string) *Check { method SetExpr (line 752) | func (c *Check) SetExpr(expr string) *Check { method AddAttrs (line 758) | func (c *Check) AddAttrs(attrs ...Attr) *Check { function NewIndex (line 764) | func NewIndex(name string) *Index { function NewUniqueIndex (line 769) | func NewUniqueIndex(name string) *Index { function NewPrimaryKey (line 775) | func NewPrimaryKey(columns ...*Column) *Index { method SetName (line 780) | func (i *Index) SetName(name string) *Index { method SetUnique (line 786) | func (i *Index) SetUnique(b bool) *Index { method SetTable (line 792) | func (i *Index) SetTable(t *Table) *Index { method SetComment (line 799) | func (i *Index) SetComment(v string) *Index { method AddAttrs (line 805) | func (i *Index) AddAttrs(attrs ...Attr) *Index { method AddColumns (line 811) | func (i *Index) AddColumns(columns ...*Column) *Index { method hasIndex (line 821) | func (c *Column) hasIndex(idx *Index) bool { method AddExprs (line 831) | func (i *Index) AddExprs(exprs ...Expr) *Index { method AddParts (line 839) | func (i *Index) AddParts(parts ...*IndexPart) *Index { function NewIndexPart (line 851) | func NewIndexPart() *IndexPart { return &IndexPart{} } function NewColumnPart (line 854) | func NewColumnPart(c *Column) *IndexPart { return NewIndexPart().SetColu... function NewExprPart (line 857) | func NewExprPart(x Expr) *IndexPart { return NewIndexPart().SetExpr(x) } method SetDesc (line 860) | func (p *IndexPart) SetDesc(b bool) *IndexPart { method AddAttrs (line 866) | func (p *IndexPart) AddAttrs(attrs ...Attr) *IndexPart { method SetColumn (line 872) | func (p *IndexPart) SetColumn(c *Column) *IndexPart { method SetExpr (line 878) | func (p *IndexPart) SetExpr(x Expr) *IndexPart { function NewForeignKey (line 885) | func NewForeignKey(symbol string) *ForeignKey { method SetTable (line 890) | func (f *ForeignKey) SetTable(t *Table) *ForeignKey { method AddColumns (line 896) | func (f *ForeignKey) AddColumns(columns ...*Column) *ForeignKey { method hasForeignKey (line 906) | func (c *Column) hasForeignKey(fk *ForeignKey) bool { method SetRefTable (line 916) | func (f *ForeignKey) SetRefTable(t *Table) *ForeignKey { method AddRefColumns (line 922) | func (f *ForeignKey) AddRefColumns(columns ...*Column) *ForeignKey { method SetOnUpdate (line 928) | func (f *ForeignKey) SetOnUpdate(o ReferenceOption) *ForeignKey { method SetOnDelete (line 934) | func (f *ForeignKey) SetOnDelete(o ReferenceOption) *ForeignKey { method AddAttrs (line 940) | func (f *ForeignKey) AddAttrs(attrs ...Attr) *ForeignKey { method AddDeps (line 946) | func (f *Func) AddDeps(objs ...Object) *Func { method RemoveDep (line 953) | func (f *Func) RemoveDep(o Object) { method AddRefs (line 958) | func (f *Func) AddRefs(refs ...Object) { method AddDeps (line 964) | func (p *Proc) AddDeps(objs ...Object) *Proc { method RemoveDep (line 971) | func (p *Proc) RemoveDep(o Object) { method AddRefs (line 976) | func (p *Proc) AddRefs(refs ...Object) { function ReplaceOrAppend (line 983) | func ReplaceOrAppend(attrs *[]Attr, v Attr) { function RemoveAttr (line 995) | func RemoveAttr[T Attr](attrs []Attr) []Attr { function NewFilePos (line 1006) | func NewFilePos(name string) *Pos { method SetStart (line 1013) | func (p *Pos) SetStart(s struct{ Line, Column, Byte int }) *Pos { method SetEnd (line 1019) | func (p *Pos) SetEnd(e struct{ Line, Column, Byte int }) *Pos { function del (line 1026) | func del(attrs *[]Attr, v Attr) { FILE: sql/schema/dsl_test.go function TestTable_AddColumns (line 15) | func TestTable_AddColumns(t *testing.T) { function TestSchema_AddTables (line 40) | func TestSchema_AddTables(t *testing.T) { function TestSchema_Views (line 139) | func TestSchema_Views(t *testing.T) { function TestSchema_SetCharset (line 149) | func TestSchema_SetCharset(t *testing.T) { function TestSchema_SetCollation (line 162) | func TestSchema_SetCollation(t *testing.T) { function TestSchema_SetComment (line 175) | func TestSchema_SetComment(t *testing.T) { function TestSchema_SetGeneratedExpr (line 186) | func TestSchema_SetGeneratedExpr(t *testing.T) { function TestCheck (line 194) | func TestCheck(t *testing.T) { function TestRemoveAttr (line 221) | func TestRemoveAttr(t *testing.T) { FILE: sql/schema/exclude_oss.go function ExcludeRealm (line 18) | func ExcludeRealm(r *Realm, patterns []string) (*Realm, error) { function ExcludeSchema (line 66) | func ExcludeSchema(s *Schema, patterns []string) (*Schema, error) { function split (line 85) | func split(patterns []string) ([][]string, error) { function excludeS (line 104) | func excludeS(s *Schema, glob []string) (err error) { function excludeT (line 180) | func excludeT(t *Table, pattern string) (err error) { function excludeV (line 235) | func excludeV(v *View, pattern string) (err error) { type SpecTypeNamer (line 254) | type SpecTypeNamer interface function excludeObjects (line 259) | func excludeObjects(all []Object, glob []string) ([]Object, error) { constant typeV (line 295) | typeV = "view" constant typeT (line 296) | typeT = "table" constant typeS (line 297) | typeS = "schema" constant typeC (line 298) | typeC = "column" constant typeI (line 299) | typeI = "index" constant typeF (line 300) | typeF = "fk" constant typeK (line 301) | typeK = "check" constant typeTg (line 302) | typeTg = "trigger" constant typeFn (line 303) | typeFn = "function" constant typePr (line 304) | typePr = "procedure" function excludeType (line 309) | func excludeType(t, v string) (string, bool) { function filter (line 325) | func filter[T any](s []T, f func(T) (bool, error)) ([]T, error) { function detachObject (line 340) | func detachObject(o Object, refs []Object) { function IncludeRealm (line 349) | func IncludeRealm(r *Realm, _ []string) (*Realm, error) { function IncludeSchema (line 354) | func IncludeSchema(s *Schema, _ []string) (*Schema, error) { FILE: sql/schema/inspect.go type NotExistError (line 15) | type NotExistError struct method Error (line 19) | func (e NotExistError) Error() string { return e.Err.Error() } function IsNotExistError (line 22) | func IsNotExistError(err error) bool { type ExecQuerier (line 31) | type ExecQuerier interface type InspectMode (line 37) | type InspectMode method Is (line 65) | func (m InspectMode) Is(i InspectMode) bool { return m&i != 0 } constant InspectSchemas (line 41) | InspectSchemas InspectMode = 1 << iota constant InspectTables (line 45) | InspectTables constant InspectViews (line 48) | InspectViews constant InspectFuncs (line 51) | InspectFuncs constant InspectTypes (line 54) | InspectTypes constant InspectObjects (line 58) | InspectObjects constant InspectTriggers (line 61) | InspectTriggers type InspectOptions (line 69) | type InspectOptions struct type InspectRealmOption (line 106) | type InspectRealmOption struct type Inspector (line 148) | type Inspector interface type Normalizer (line 163) | type Normalizer interface FILE: sql/schema/migrate.go type Change (line 28) | type Change interface type Clause (line 43) | type Clause interface type AddSchema (line 50) | type AddSchema struct method change (line 663) | func (*AddSchema) change() {} type DropSchema (line 56) | type DropSchema struct method change (line 664) | func (*DropSchema) change() {} type ModifySchema (line 62) | type ModifySchema struct method change (line 665) | func (*ModifySchema) change() {} type AddTable (line 68) | type AddTable struct method change (line 666) | func (*AddTable) change() {} type DropTable (line 74) | type DropTable struct method change (line 667) | func (*DropTable) change() {} type ModifyTable (line 80) | type ModifyTable struct method change (line 668) | func (*ModifyTable) change() {} type RenameTable (line 86) | type RenameTable struct method change (line 669) | func (*RenameTable) change() {} type AddView (line 91) | type AddView struct method change (line 670) | func (*AddView) change() {} type DropView (line 97) | type DropView struct method change (line 671) | func (*DropView) change() {} type ModifyView (line 103) | type ModifyView struct method change (line 672) | func (*ModifyView) change() {} type RenameView (line 111) | type RenameView struct method change (line 673) | func (*RenameView) change() {} type AddFunc (line 116) | type AddFunc struct method change (line 674) | func (*AddFunc) change() {} type DropFunc (line 122) | type DropFunc struct method change (line 675) | func (*DropFunc) change() {} type ModifyFunc (line 128) | type ModifyFunc struct method change (line 676) | func (*ModifyFunc) change() {} type RenameFunc (line 136) | type RenameFunc struct method change (line 677) | func (*RenameFunc) change() {} type AddProc (line 141) | type AddProc struct method change (line 678) | func (*AddProc) change() {} type DropProc (line 147) | type DropProc struct method change (line 679) | func (*DropProc) change() {} type ModifyProc (line 153) | type ModifyProc struct method change (line 680) | func (*ModifyProc) change() {} type RenameProc (line 161) | type RenameProc struct method change (line 681) | func (*RenameProc) change() {} type AddObject (line 166) | type AddObject struct method change (line 682) | func (*AddObject) change() {} type DropObject (line 172) | type DropObject struct method change (line 683) | func (*DropObject) change() {} type ModifyObject (line 180) | type ModifyObject struct method change (line 684) | func (*ModifyObject) change() {} type RenameObject (line 185) | type RenameObject struct method change (line 685) | func (*RenameObject) change() {} type AddTrigger (line 190) | type AddTrigger struct method change (line 686) | func (*AddTrigger) change() {} type DropTrigger (line 196) | type DropTrigger struct method change (line 687) | func (*DropTrigger) change() {} type ModifyTrigger (line 202) | type ModifyTrigger struct method change (line 688) | func (*ModifyTrigger) change() {} type RenameTrigger (line 210) | type RenameTrigger struct method change (line 689) | func (*RenameTrigger) change() {} type AddColumn (line 215) | type AddColumn struct method change (line 700) | func (*AddColumn) change() {} type DropColumn (line 220) | type DropColumn struct method change (line 701) | func (*DropColumn) change() {} type ModifyColumn (line 225) | type ModifyColumn struct method change (line 702) | func (*ModifyColumn) change() {} type RenameColumn (line 232) | type RenameColumn struct method change (line 703) | func (*RenameColumn) change() {} type AddIndex (line 237) | type AddIndex struct method change (line 690) | func (*AddIndex) change() {} type DropIndex (line 243) | type DropIndex struct method change (line 691) | func (*DropIndex) change() {} type ModifyIndex (line 249) | type ModifyIndex struct method change (line 692) | func (*ModifyIndex) change() {} type RenameIndex (line 256) | type RenameIndex struct method change (line 693) | func (*RenameIndex) change() {} type AddPrimaryKey (line 261) | type AddPrimaryKey struct method change (line 694) | func (*AddPrimaryKey) change() {} type DropPrimaryKey (line 266) | type DropPrimaryKey struct method change (line 695) | func (*DropPrimaryKey) change() {} type ModifyPrimaryKey (line 271) | type ModifyPrimaryKey struct method change (line 696) | func (*ModifyPrimaryKey) change() {} type AddForeignKey (line 277) | type AddForeignKey struct method change (line 704) | func (*AddForeignKey) change() {} type DropForeignKey (line 283) | type DropForeignKey struct method change (line 705) | func (*DropForeignKey) change() {} type ModifyForeignKey (line 289) | type ModifyForeignKey struct method change (line 706) | func (*ModifyForeignKey) change() {} type AddCheck (line 295) | type AddCheck struct method change (line 697) | func (*AddCheck) change() {} type DropCheck (line 301) | type DropCheck struct method change (line 698) | func (*DropCheck) change() {} type ModifyCheck (line 306) | type ModifyCheck struct method change (line 699) | func (*ModifyCheck) change() {} type RenameConstraint (line 312) | type RenameConstraint struct method change (line 707) | func (*RenameConstraint) change() {} type AddAttr (line 317) | type AddAttr struct method change (line 660) | func (*AddAttr) change() {} type DropAttr (line 322) | type DropAttr struct method change (line 661) | func (*DropAttr) change() {} type ModifyAttr (line 327) | type ModifyAttr struct method change (line 662) | func (*ModifyAttr) change() {} type IfExists (line 333) | type IfExists struct method clause (line 710) | func (*IfExists) clause() {} type IfNotExists (line 337) | type IfNotExists struct method clause (line 711) | func (*IfNotExists) clause() {} type ChangeKind (line 344) | type ChangeKind method Is (line 406) | func (k ChangeKind) Is(c ChangeKind) bool { constant NoChange (line 348) | NoChange ChangeKind = 0 constant ChangeAttr (line 354) | ChangeAttr ChangeKind = 1 << (iota - 1) constant ChangeCharset (line 356) | ChangeCharset constant ChangeCollate (line 358) | ChangeCollate constant ChangeComment (line 360) | ChangeComment constant ChangeNull (line 365) | ChangeNull constant ChangeType (line 367) | ChangeType constant ChangeDefault (line 369) | ChangeDefault constant ChangeGenerated (line 371) | ChangeGenerated constant ChangeUnique (line 377) | ChangeUnique constant ChangeParts (line 381) | ChangeParts constant ChangeColumn (line 386) | ChangeColumn constant ChangeRefColumn (line 388) | ChangeRefColumn constant ChangeRefTable (line 390) | ChangeRefTable constant ChangeUpdateAction (line 392) | ChangeUpdateAction constant ChangeDeleteAction (line 394) | ChangeDeleteAction constant DiffModeUnset (line 399) | DiffModeUnset DiffMode = 1 << iota constant DiffModeNotNormalized (line 400) | DiffModeNotNormalized constant DiffModeNormalized (line 401) | DiffModeNormalized constant DiffModeSkipInvalid (line 402) | DiffModeSkipInvalid type Differ (line 413) | type Differ interface type DiffMode (line 431) | type DiffMode method Is (line 456) | func (m DiffMode) Is(m1 DiffMode) bool { type DiffOptions (line 435) | type DiffOptions struct method Skipped (line 490) | func (o *DiffOptions) Skipped(c Change) bool { method AddOrSkip (line 500) | func (o *DiffOptions) AddOrSkip(changes Changes, cs ...Change) Changes { type DiffOption (line 452) | type DiffOption function NewDiffOptions (line 461) | func NewDiffOptions(opts ...DiffOption) *DiffOptions { function DiffSkipChanges (line 473) | func DiffSkipChanges(changes ...Change) DiffOption { function DiffNormalized (line 483) | func DiffNormalized() DiffOption { type UnlockFunc (line 516) | type UnlockFunc type Locker (line 520) | type Locker interface type Changes (line 532) | type Changes method IndexAddTable (line 544) | func (c Changes) IndexAddTable(name string) int { method IndexDropTable (line 553) | func (c Changes) IndexDropTable(name string) int { method LastIndexAddTable (line 562) | func (c Changes) LastIndexAddTable(name string) int { method LastIndexDropTable (line 571) | func (c Changes) LastIndexDropTable(name string) int { method IndexAddColumn (line 580) | func (c Changes) IndexAddColumn(name string) int { method IndexDropColumn (line 589) | func (c Changes) IndexDropColumn(name string) int { method IndexModifyColumn (line 598) | func (c Changes) IndexModifyColumn(name string) int { method IndexAddIndex (line 607) | func (c Changes) IndexAddIndex(name string) int { method IndexDropIndex (line 616) | func (c Changes) IndexDropIndex(name string) int { method RemoveIndex (line 624) | func (c *Changes) RemoveIndex(indexes ...int) { method search (line 639) | func (c Changes) search(f func(Change) bool) int { method rsearch (line 650) | func (c Changes) rsearch(f func(Change) bool) int { type ChangeDepender (line 537) | type ChangeDepender interface FILE: sql/schema/migrate_test.go function TestChanges_IndexAddTable (line 18) | func TestChanges_IndexAddTable(t *testing.T) { function TestChanges_IndexDropTable (line 29) | func TestChanges_IndexDropTable(t *testing.T) { function TestChanges_IndexAddColumn (line 39) | func TestChanges_IndexAddColumn(t *testing.T) { function TestChanges_IndexDropColumn (line 49) | func TestChanges_IndexDropColumn(t *testing.T) { function TestChanges_IndexAddIndex (line 59) | func TestChanges_IndexAddIndex(t *testing.T) { function TestChanges_IndexDropIndex (line 69) | func TestChanges_IndexDropIndex(t *testing.T) { function TestChanges_RemoveIndex (line 79) | func TestChanges_RemoveIndex(t *testing.T) { function ExampleChanges_RemoveIndex (line 94) | func ExampleChanges_RemoveIndex() { FILE: sql/schema/schema.go type Realm (line 16) | type Realm struct method Schema (line 229) | func (r *Realm) Schema(name string) (*Schema, bool) { method Object (line 239) | func (r *Realm) Object(f func(Object) bool) (Object, bool) { type Schema (line 23) | type Schema struct method Pos (line 256) | func (s *Schema) Pos() *Pos { method Table (line 276) | func (s *Schema) Table(name string) (*Table, bool) { method View (line 286) | func (s *Schema) View(name string) (*View, bool) { method Materialized (line 296) | func (s *Schema) Materialized(name string) (*View, bool) { method Func (line 306) | func (s *Schema) Func(name string) (*Func, bool) { method Proc (line 316) | func (s *Schema) Proc(name string) (*Proc, bool) { method Object (line 326) | func (s *Schema) Object(f func(Object) bool) (Object, bool) { method SetPos (line 478) | func (s *Schema) SetPos(p *Pos) { type Object (line 37) | type Object interface type Table (line 42) | type Table struct method Column (line 336) | func (t *Table) Column(name string) (*Column, bool) { method Pos (line 346) | func (t *Table) Pos() *Pos { method Index (line 356) | func (t *Table) Index(name string) (*Index, bool) { method ForeignKey (line 366) | func (t *Table) ForeignKey(symbol string) (*ForeignKey, bool) { method Trigger (line 376) | func (t *Table) Trigger(name string) (*Trigger, bool) { method Checks (line 386) | func (t *Table) Checks() (ck []*Check) { method SetPos (line 488) | func (t *Table) SetPos(p *Pos) { method obj (line 870) | func (*Table) obj() {} type View (line 56) | type View struct method Pos (line 396) | func (v *View) Pos() *Pos { method Materialized (line 406) | func (v *View) Materialized() bool { method SetMaterialized (line 416) | func (v *View) SetMaterialized(b bool) *View { method Column (line 426) | func (v *View) Column(name string) (*Column, bool) { method Index (line 436) | func (v *View) Index(name string) (*Index, bool) { method Trigger (line 446) | func (v *View) Trigger(name string) (*Trigger, bool) { method AsTable (line 456) | func (v *View) AsTable() *Table { method SetPos (line 493) | func (v *View) SetPos(p *Pos) { method obj (line 871) | func (*View) obj() {} type Column (line 69) | type Column struct method SetPos (line 498) | func (c *Column) SetPos(p *Pos) { method Pos (line 538) | func (c *Column) Pos() *Pos { type NamedDefault (line 80) | type NamedDefault struct method obj (line 881) | func (*NamedDefault) obj() {} method Underlying (line 917) | func (n *NamedDefault) Underlying() Expr { type ColumnType (line 86) | type ColumnType struct type Index (line 93) | type Index struct method SetPos (line 508) | func (i *Index) SetPos(p *Pos) { method Pos (line 548) | func (i *Index) Pos() *Pos { method obj (line 878) | func (*Index) obj() {} type IndexPart (line 105) | type IndexPart struct method SetPos (line 513) | func (p *IndexPart) SetPos(p1 *Pos) { method Pos (line 558) | func (p *IndexPart) Pos() *Pos { type ForeignKey (line 118) | type ForeignKey struct method SetPos (line 518) | func (f *ForeignKey) SetPos(p *Pos) { method Pos (line 578) | func (f *ForeignKey) Pos() *Pos { method Column (line 588) | func (f *ForeignKey) Column(name string) (*Column, bool) { method RefColumn (line 598) | func (f *ForeignKey) RefColumn(name string) (*Column, bool) { method obj (line 880) | func (*ForeignKey) obj() {} type Trigger (line 130) | type Trigger struct method SetPos (line 608) | func (t *Trigger) SetPos(p *Pos) { method Pos (line 613) | func (t *Trigger) Pos() *Pos { method obj (line 874) | func (*Trigger) obj() {} type TriggerTime (line 145) | type TriggerTime type TriggerFor (line 148) | type TriggerFor type TriggerEvent (line 151) | type TriggerEvent struct type Func (line 157) | type Func struct method SetPos (line 463) | func (f *Func) SetPos(p *Pos) { method Pos (line 468) | func (f *Func) Pos() *Pos { method obj (line 872) | func (*Func) obj() {} type Proc (line 170) | type Proc struct method SetPos (line 523) | func (p *Proc) SetPos(p1 *Pos) { method Pos (line 528) | func (p *Proc) Pos() *Pos { method obj (line 873) | func (*Proc) obj() {} type FuncArg (line 182) | type FuncArg struct type FuncArgMode (line 191) | type FuncArgMode constant FuncArgModeIn (line 196) | FuncArgModeIn FuncArgMode = "IN" constant FuncArgModeOut (line 197) | FuncArgModeOut FuncArgMode = "OUT" constant FuncArgModeInOut (line 198) | FuncArgModeInOut FuncArgMode = "INOUT" constant FuncArgModeVariadic (line 199) | FuncArgModeVariadic FuncArgMode = "VARIADIC" constant TriggerTimeBefore (line 204) | TriggerTimeBefore TriggerTime = "BEFORE" constant TriggerTimeAfter (line 205) | TriggerTimeAfter TriggerTime = "AFTER" constant TriggerTimeInstead (line 206) | TriggerTimeInstead TriggerTime = "INSTEAD OF" constant TriggerForRow (line 211) | TriggerForRow TriggerFor = "ROW" constant TriggerForStmt (line 212) | TriggerForStmt TriggerFor = "STATEMENT" function TriggerEventUpdateOf (line 224) | func TriggerEventUpdateOf(columns ...*Column) TriggerEvent { type PosSetter (line 250) | type PosSetter interface type ReferenceOption (line 623) | type ReferenceOption constant NoAction (line 628) | NoAction ReferenceOption = "NO ACTION" constant Restrict (line 629) | Restrict ReferenceOption = "RESTRICT" constant Cascade (line 630) | Cascade ReferenceOption = "CASCADE" constant SetNull (line 631) | SetNull ReferenceOption = "SET NULL" constant SetDefault (line 632) | SetDefault ReferenceOption = "SET DEFAULT" type Type (line 648) | type Type interface type EnumType (line 653) | type EnumType struct method Pos (line 266) | func (e *EnumType) Pos() *Pos { method SetPos (line 483) | func (e *EnumType) SetPos(p *Pos) { method obj (line 875) | func (*EnumType) obj() {} method typ (line 889) | func (*EnumType) typ() {} method SpecType (line 911) | func (e *EnumType) SpecType() string { return "enum" } method SpecName (line 914) | func (e *EnumType) SpecName() string { return e.T } type BinaryType (line 661) | type BinaryType struct method typ (line 894) | func (*BinaryType) typ() {} type StringType (line 667) | type StringType struct method typ (line 893) | func (*StringType) typ() {} type BoolType (line 674) | type BoolType struct method typ (line 888) | func (*BoolType) typ() {} type IntegerType (line 679) | type IntegerType struct method typ (line 897) | func (*IntegerType) typ() {} type DecimalType (line 686) | type DecimalType struct method typ (line 898) | func (*DecimalType) typ() {} type FloatType (line 694) | type FloatType struct method typ (line 892) | func (*FloatType) typ() {} type TimeType (line 701) | type TimeType struct method typ (line 890) | func (*TimeType) typ() {} type JSONType (line 709) | type JSONType struct method typ (line 891) | func (*JSONType) typ() {} type SpatialType (line 714) | type SpatialType struct method typ (line 895) | func (*SpatialType) typ() {} type UUIDType (line 719) | type UUIDType struct method typ (line 896) | func (*UUIDType) typ() {} type UnsupportedType (line 724) | type UnsupportedType struct method typ (line 899) | func (*UnsupportedType) typ() {} type TypeParser (line 731) | type TypeParser interface type TypeFormatter (line 739) | type TypeFormatter interface type TypeParseFormatter (line 745) | type TypeParseFormatter interface type Expr (line 764) | type Expr interface type Literal (line 770) | type Literal struct method expr (line 884) | func (*Literal) expr() {} type RawExpr (line 776) | type RawExpr struct method expr (line 885) | func (*RawExpr) expr() {} type Attr (line 783) | type Attr interface type Comment (line 788) | type Comment struct method attr (line 904) | func (*Comment) attr() {} type Charset (line 793) | type Charset struct method attr (line 905) | func (*Charset) attr() {} type Collation (line 798) | type Collation struct method attr (line 906) | func (*Collation) attr() {} type Check (line 803) | type Check struct method SetPos (line 503) | func (c *Check) SetPos(p *Pos) { method Pos (line 568) | func (c *Check) Pos() *Pos { method obj (line 879) | func (*Check) obj() {} method attr (line 903) | func (*Check) attr() {} type GeneratedExpr (line 811) | type GeneratedExpr struct method attr (line 907) | func (*GeneratedExpr) attr() {} type ViewCheckOption (line 817) | type ViewCheckOption struct method attr (line 908) | func (*ViewCheckOption) attr() {} type Materialized (line 823) | type Materialized struct type Pos (line 828) | type Pos struct method String (line 841) | func (p *Pos) String() string { method attr (line 902) | func (*Pos) attr() {} constant ViewCheckOptionNone (line 864) | ViewCheckOptionNone = "NONE" constant ViewCheckOptionLocal (line 865) | ViewCheckOptionLocal = "LOCAL" constant ViewCheckOptionCascaded (line 866) | ViewCheckOptionCascaded = "CASCADED" function UnderlyingExpr (line 922) | func UnderlyingExpr(x Expr) Expr { function UnderlyingType (line 930) | func UnderlyingType(t Type) Type { function IsType (line 938) | func IsType(t1, t2 Type) bool { function sameType (line 945) | func sameType(t1, t2 Type, targetComparable bool) bool { FILE: sql/sqlcheck/condrop/condrop.go type Analyzer (line 19) | type Analyzer struct method Name (line 40) | func (*Analyzer) Name() string { method Analyze (line 45) | func (a *Analyzer) Analyze(_ context.Context, p *sqlcheck.Pass) error { function New (line 24) | func New(r *schemahcl.Resource) (*Analyzer, error) { FILE: sql/sqlcheck/condrop/condrop_test.go function TestAnalyzer_DropForeignKey (line 21) | func TestAnalyzer_DropForeignKey(t *testing.T) { type testFile (line 69) | type testFile struct method Name (line 74) | func (t testFile) Name() string { FILE: sql/sqlcheck/datadepend/datadepend.go type Analyzer (line 23) | type Analyzer struct method Name (line 64) | func (*Analyzer) Name() string { method Analyze (line 69) | func (a *Analyzer) Analyze(ctx context.Context, p *sqlcheck.Pass) error { method Diagnostics (line 82) | func (a *Analyzer) Diagnostics(_ context.Context, p *sqlcheck.Pass) (d... method Report (line 213) | func (a *Analyzer) Report(p *sqlcheck.Pass, diags []sqlcheck.Diagnosti... type Handler (line 29) | type Handler struct type ColumnPass (line 41) | type ColumnPass struct type ColumnHandler (line 49) | type ColumnHandler function New (line 53) | func New(r *schemahcl.Resource, h Handler) (*Analyzer, error) { function ColumnFilled (line 225) | func ColumnFilled(p *sqlcheck.Pass, t *schema.Table, c *schema.Column, p... function HasNotNullCheck (line 245) | func HasNotNullCheck(p *sqlcheck.Pass, c *schema.Column) bool { FILE: sql/sqlcheck/datadepend/datadepend_test.go function TestAnalyzer_AddUniqueIndex (line 22) | func TestAnalyzer_AddUniqueIndex(t *testing.T) { function TestAnalyzer_ModifyUniqueIndex (line 135) | func TestAnalyzer_ModifyUniqueIndex(t *testing.T) { function TestAnalyzer_ModifyNullability (line 194) | func TestAnalyzer_ModifyNullability(t *testing.T) { function TestAnalyzer_Options (line 239) | func TestAnalyzer_Options(t *testing.T) { type testFile (line 298) | type testFile struct method Name (line 303) | func (t testFile) Name() string { FILE: sql/sqlcheck/destructive/destructive.go type Analyzer (line 22) | type Analyzer struct method Name (line 46) | func (*Analyzer) Name() string { method Analyze (line 51) | func (a *Analyzer) Analyze(_ context.Context, p *sqlcheck.Pass) error { function New (line 27) | func New(r *schemahcl.Resource) (*Analyzer, error) { FILE: sql/sqlcheck/destructive/destructive_oss.go method hasEmptyTableCheck (line 17) | func (*Analyzer) hasEmptyTableCheck(*sqlcheck.Pass, *schema.Table) bool { method hasEmptyColumnCheck (line 21) | func (*Analyzer) hasEmptyColumnCheck(*sqlcheck.Pass, *schema.Table, *sch... method emptyTableCheckStmt (line 25) | func (*Analyzer) emptyTableCheckStmt(*sqlcheck.Pass, *schema.Table) (*mi... method emptyColumnCheckStmt (line 29) | func (*Analyzer) emptyColumnCheckStmt(*sqlcheck.Pass, *schema.Table, str... function withSuggestion (line 33) | func withSuggestion(_ *sqlcheck.Pass, r sqlcheck.Report, _ []*migrate.St... FILE: sql/sqlcheck/destructive/destructive_test.go function TestAnalyzer_DropTable (line 21) | func TestAnalyzer_DropTable(t *testing.T) { function TestAnalyzer_SkipTemporaryTable (line 79) | func TestAnalyzer_SkipTemporaryTable(t *testing.T) { function TestAnalyzer_DropSchema (line 116) | func TestAnalyzer_DropSchema(t *testing.T) { function TestAnalyzer_DropColumn (line 184) | func TestAnalyzer_DropColumn(t *testing.T) { type testFile (line 252) | type testFile struct method Name (line 257) | func (t testFile) Name() string { FILE: sql/sqlcheck/incompatible/incompatible.go type Analyzer (line 20) | type Analyzer struct method Name (line 42) | func (*Analyzer) Name() string { method Analyze (line 47) | func (a *Analyzer) Analyze(_ context.Context, p *sqlcheck.Pass) error { function New (line 25) | func New(r *schemahcl.Resource) (*Analyzer, error) { function ViewForRenamedT (line 96) | func ViewForRenamedT(p *sqlcheck.Pass, old, new string, pos int) bool { function wasAddedBack (line 113) | func wasAddedBack(changes []*sqlcheck.Change, old *schema.Column) bool { FILE: sql/sqlcheck/incompatible/incompatible_test.go function TestAnalyzer_RenameColumn (line 20) | func TestAnalyzer_RenameColumn(t *testing.T) { function TestAnalyzer_RenameTable (line 172) | func TestAnalyzer_RenameTable(t *testing.T) { type testFile (line 262) | type testFile struct method Name (line 268) | func (t testFile) Name() string { method StmtDecls (line 272) | func (t testFile) StmtDecls() ([]*migrate.Stmt, error) { type testParser (line 276) | type testParser struct method CreateViewAfter (line 278) | func (t testParser) CreateViewAfter(_ []*migrate.Stmt, old, _ string, ... FILE: sql/sqlcheck/sqlcheck.go type Analyzer (line 25) | type Analyzer interface type NamedAnalyzer (line 31) | type NamedAnalyzer interface type Pass (line 40) | type Pass struct type File (line 52) | type File struct method SchemaSpan (line 187) | func (f *File) SchemaSpan(s *schema.Schema) ResourceSpan { method TableSpan (line 192) | func (f *File) TableSpan(t *schema.Table) ResourceSpan { method ColumnSpan (line 197) | func (f *File) ColumnSpan(t *schema.Table, c *schema.Column) ResourceS... method IndexSpan (line 202) | func (f *File) IndexSpan(t *schema.Table, i *schema.Index) ResourceSpan { method ForeignKeySpan (line 207) | func (f *File) ForeignKeySpan(t *schema.Table, fk *schema.ForeignKey) ... method loadSpans (line 226) | func (f *File) loadSpans() { method schemaSpan (line 272) | func (f *File) schemaSpan(s *schema.Schema) *schemaSpan { method tableSpan (line 282) | func (f *File) tableSpan(t *schema.Table) *tableSpan { type Change (line 77) | type Change struct type Report (line 83) | type Report struct type Diagnostic (line 91) | type Diagnostic struct method SuggestFix (line 131) | func (d *Diagnostic) SuggestFix(m string, e *TextEdit) { type SuggestedFix (line 101) | type SuggestedFix struct type TextEdit (line 108) | type TextEdit struct type ReportWriter (line 115) | type ReportWriter interface type Options (line 120) | type Options struct type Analyzers (line 136) | type Analyzers method Analyze (line 139) | func (a Analyzers) Analyze(ctx context.Context, p *Pass) error { type AnalyzerFunc (line 149) | type AnalyzerFunc method Analyze (line 152) | func (f AnalyzerFunc) Analyze(ctx context.Context, p *Pass) error { type ReportWriterFunc (line 157) | type ReportWriterFunc method WriteReport (line 160) | func (f ReportWriterFunc) WriteReport(r Report) { type ResourceSpan (line 166) | type ResourceSpan constant SpanUnknown (line 171) | SpanUnknown ResourceSpan = iota constant SpanAdded (line 175) | SpanAdded constant SpanDropped (line 179) | SpanDropped constant SpanTemporary (line 183) | SpanTemporary = SpanAdded | SpanDropped type schemaSpan (line 213) | type schemaSpan struct type tableSpan (line 218) | type tableSpan struct function Code (line 299) | func Code(code string) string { function Register (line 311) | func Register(name string, f func(*schemahcl.Resource) ([]Analyzer, erro... function AnalyzerFor (line 317) | func AnalyzerFor(name string, r *schemahcl.Resource) ([]Analyzer, error) { FILE: sql/sqlclient/client.go type Client (line 25) | type Client struct method Tx (line 95) | func (c *Client) Tx(ctx context.Context, opts *sql.TxOptions) (*TxClie... method AddClosers (line 140) | func (c *Client) AddClosers(closers ...io.Closer) { method Close (line 146) | func (c *Client) Close() error { method afterOpen (line 165) | func (c *Client) afterOpen(ctx context.Context) error { method beforeClose (line 180) | func (c *Client) beforeClose() error { type TxClient (line 59) | type TxClient struct method Commit (line 130) | func (c *TxClient) Commit() error { method Rollback (line 135) | func (c *TxClient) Rollback() error { method afterBegin (line 192) | func (c *TxClient) afterBegin(ctx context.Context) error { method beforeCommit (line 207) | func (c *TxClient) beforeCommit() error { method beforeRollback (line 219) | func (c *TxClient) beforeRollback() error { type URL (line 69) | type URL struct type Hook (line 81) | type Hook struct type hookCtxKey (line 154) | type hookCtxKey struct function hookCtx (line 157) | func hookCtx(ctx context.Context) context.Context { type Opener (line 232) | type Opener interface type OpenerFunc (line 237) | type OpenerFunc method Open (line 261) | func (f OpenerFunc) Open(ctx context.Context, u *url.URL) (*Client, er... type URLParser (line 240) | type URLParser interface type URLParserFunc (line 245) | type URLParserFunc method ParseURL (line 266) | func (f URLParserFunc) ParseURL(u *url.URL) *URL { type SchemaChanger (line 248) | type SchemaChanger interface type driver (line 252) | type driver struct function ParseURL (line 272) | func ParseURL(s string) (*url.URL, error) { type openOptions (line 287) | type openOptions struct type OpenOption (line 292) | type OpenOption function Open (line 299) | func Open(ctx context.Context, s string, opts ...OpenOption) (*Client, e... function HasDriver (line 308) | func HasDriver(scheme string) bool { function OpenURL (line 314) | func OpenURL(ctx context.Context, u *url.URL, opts ...OpenOption) (*Clie... function OpenSchema (line 358) | func OpenSchema(s string) OpenOption { function OpenWithHooks (line 367) | func OpenWithHooks(hks ...*Hook) OpenOption { type registerOptions (line 375) | type registerOptions struct type RegisterOption (line 385) | type RegisterOption function RegisterFlavours (line 390) | func RegisterFlavours(flavours ...string) RegisterOption { function RegisterURLParser (line 398) | func RegisterURLParser(p URLParser) RegisterOption { function RegisterCodec (line 406) | func RegisterCodec(m schemahcl.Marshaler, e schemahcl.Evaluator) Registe... function RegisterDriverOpener (line 415) | func RegisterDriverOpener(open func(schema.ExecQuerier) (migrate.Driver,... function DriverOpener (line 422) | func DriverOpener(open func(schema.ExecQuerier) (migrate.Driver, error))... type Tx (line 454) | type Tx struct method Commit (line 464) | func (tx *Tx) Commit() error { method Rollback (line 473) | func (tx *Tx) Rollback() error { type TxOpener (line 460) | type TxOpener function RegisterTxOpener (line 482) | func RegisterTxOpener(open TxOpener) RegisterOption { function Register (line 489) | func Register(name string, opener Opener, opts ...RegisterOption) { FILE: sql/sqlclient/client_test.go function TestRegisterOpen (line 22) | func TestRegisterOpen(t *testing.T) { function TestOpen_Errors (line 64) | func TestOpen_Errors(t *testing.T) { function TestParseURL (line 79) | func TestParseURL(t *testing.T) { function TestClient_AddClosers (line 88) | func TestClient_AddClosers(t *testing.T) { type closerFunc (line 99) | type closerFunc method Close (line 101) | func (f closerFunc) Close() error { return f() } function TestClient_Tx (line 103) | func TestClient_Tx(t *testing.T) { type mockDriver (line 164) | type mockDriver struct method ExecContext (line 169) | func (m *mockDriver) ExecContext(ctx context.Context, query string, ar... function TestClientHooks (line 173) | func TestClientHooks(t *testing.T) { FILE: sql/sqlite/convert.go function FormatType (line 19) | func FormatType(t schema.Type) (string, error) { function ParseType (line 57) | func ParseType(c string) (schema.Type, error) { FILE: sql/sqlite/diff.go type diff (line 23) | type diff struct method SchemaAttrDiff (line 26) | func (*diff) SchemaAttrDiff(_, _ *schema.Schema) []schema.Change { method RealmObjectDiff (line 33) | func (*diff) RealmObjectDiff(_, _ *schema.Realm) ([]schema.Change, err... method SchemaObjectDiff (line 39) | func (*diff) SchemaObjectDiff(_, _ *schema.Schema, _ *schema.DiffOptio... method TableAttrDiff (line 44) | func (d *diff) TableAttrDiff(from, to *schema.Table, opts *schema.Diff... method ViewAttrChanges (line 61) | func (*diff) ViewAttrChanges(_, _ *schema.View) []schema.Change { method ColumnChange (line 67) | func (d *diff) ColumnChange(_ *schema.Table, from, to *schema.Column, ... method typeChanged (line 96) | func (d *diff) typeChanged(from, to *schema.Column) (bool, error) { method defaultChanged (line 110) | func (d *diff) defaultChanged(from, to *schema.Column) bool { method generatedChanged (line 125) | func (*diff) generatedChanged(from, to *schema.Column) bool { method IsGeneratedIndexName (line 135) | func (d *diff) IsGeneratedIndexName(t *schema.Table, idx *schema.Index... method FindGeneratedIndex (line 148) | func (d *diff) FindGeneratedIndex(t *schema.Table, idx *schema.Index) ... method IndexAttrChanged (line 157) | func (*diff) IndexAttrChanged(from, to []schema.Attr) bool { method IndexPartAttrChanged (line 163) | func (*diff) IndexPartAttrChanged(_, _ *schema.Index, _ int) bool { method ReferenceChanged (line 168) | func (*diff) ReferenceChanged(from, to schema.ReferenceOption) bool { method ForeignKeyAttrChanged (line 181) | func (*diff) ForeignKeyAttrChanged(_, _ []schema.Attr) bool { method Normalize (line 186) | func (d *diff) Normalize(from, to *schema.Table, _ *schema.DiffOptions... function sameFK (line 212) | func sameFK(fk1, fk2 *schema.ForeignKey) bool { FILE: sql/sqlite/diff_test.go function TestDiff_TableDiff (line 16) | func TestDiff_TableDiff(t *testing.T) { function TestDiff_SchemaDiff (line 316) | func TestDiff_SchemaDiff(t *testing.T) { function TestDefaultDiff (line 349) | func TestDefaultDiff(t *testing.T) { FILE: sql/sqlite/driver.go type Driver (line 29) | type Driver struct method Snapshot (line 125) | func (d *Driver) Snapshot(ctx context.Context) (migrate.RestoreFunc, e... method CheckClean (line 149) | func (d *Driver) CheckClean(ctx context.Context, revT *migrate.TableId... method Lock (line 168) | func (d *Driver) Lock(_ context.Context, name string, timeout time.Dur... method FormatType (line 194) | func (*Driver) FormatType(t schema.Type) (string, error) { method ParseType (line 199) | func (*Driver) ParseType(s string) (schema.Type, error) { method StmtBuilder (line 204) | func (*Driver) StmtBuilder(opts migrate.PlanOptions) *sqlx.Builder { method ScanStmts (line 214) | func (*Driver) ScanStmts(input string) ([]*migrate.Stmt, error) { type conn (line 37) | type conn struct constant DriverName (line 49) | DriverName = "sqlite" function init (line 51) | func init() { type urlparse (line 77) | type urlparse struct method ParseURL (line 80) | func (urlparse) ParseURL(u *url.URL) *sqlclient.URL { function opener (line 89) | func opener(_ context.Context, u *url.URL) (*sqlclient.Client, error) { function Open (line 114) | func Open(db schema.ExecQuerier) (migrate.Driver, error) { function acquireLock (line 225) | func acquireLock(path string, timeout time.Duration) (schema.UnlockFunc,... type violation (line 237) | type violation struct function OpenTx (line 245) | func OpenTx(ctx context.Context, db *sql.DB, opts *sql.TxOptions) (*sqlc... type Tx (line 274) | type Tx interface function CommitFunc (line 281) | func CommitFunc(ctx context.Context, db schema.ExecQuerier, tx Tx, on bo... function RollbackFunc (line 314) | func RollbackFunc(ctx context.Context, db schema.ExecQuerier, tx Tx, on ... function enableFK (line 320) | func enableFK(ctx context.Context, db schema.ExecQuerier, do bool, err e... function violations (line 334) | func violations(ctx context.Context, conn schema.ExecQuerier) ([]violati... function violationsDiff (line 356) | func violationsDiff(v1, v2 []violation) (vs []violation) { function contains (line 365) | func contains(hs []violation, n violation) bool { constant TypeInteger (line 378) | TypeInteger = "integer" constant TypeReal (line 379) | TypeReal = "real" constant TypeText (line 380) | TypeText = "text" constant TypeBlob (line 381) | TypeBlob = "blob" constant virtual (line 386) | virtual = "VIRTUAL" constant stored (line 387) | stored = "STORED" FILE: sql/sqlite/driver_oss.go method InspectRealm (line 21) | func (i *inspect) InspectRealm(ctx context.Context, opts *schema.Inspect... method InspectSchema (line 66) | func (i *inspect) InspectSchema(ctx context.Context, name string, opts *... function triggersSpec (line 122) | func triggersSpec([]*schema.Trigger, *specutil.Doc) ([]*sqlspec.Trigger,... method inspectViews (line 126) | func (*inspect) inspectViews(context.Context, *schema.Realm, *schema.Ins... method inspectTriggers (line 130) | func (*inspect) inspectTriggers(context.Context, *schema.Realm, *schema.... method addView (line 134) | func (*state) addView(*schema.AddView) error { method dropView (line 138) | func (*state) dropView(*schema.DropView) error { method modifyView (line 142) | func (*state) modifyView(*schema.ModifyView) error { method renameView (line 146) | func (*state) renameView(*schema.RenameView) error { method addTrigger (line 150) | func (*state) addTrigger(*schema.AddTrigger) error { method dropTrigger (line 154) | func (*state) dropTrigger(*schema.DropTrigger) error { function verifyChanges (line 158) | func verifyChanges(context.Context, []schema.Change) error { method SupportChange (line 163) | func (*diff) SupportChange(c schema.Change) bool { FILE: sql/sqlite/driver_test.go type mockDriver (line 22) | type mockDriver struct method Open (line 27) | func (m *mockDriver) Open(name string) (driver.Conn, error) { function TestDriver_LockAcquired (line 36) | func TestDriver_LockAcquired(t *testing.T) { function TestDriver_CheckClean (line 68) | func TestDriver_CheckClean(t *testing.T) { type mockInspector (line 94) | type mockInspector struct method InspectRealm (line 99) | func (m *mockInspector) InspectRealm(context.Context, *schema.InspectR... FILE: sql/sqlite/inspect.go type inspect (line 20) | type inspect struct method inspectTable (line 24) | func (i *inspect) inspectTable(ctx context.Context, t *schema.Table) e... method columns (line 38) | func (i *inspect) columns(ctx context.Context, t *schema.Table) error { method addColumn (line 53) | func (i *inspect) addColumn(t *schema.Table, rows *sql.Rows) error { method indexes (line 103) | func (i *inspect) indexes(ctx context.Context, t *schema.Table) error { method addIndexes (line 120) | func (i *inspect) addIndexes(t *schema.Table, rows *sql.Rows) error { method indexInfo (line 162) | func (i *inspect) indexInfo(ctx context.Context, t *schema.Table, idx ... method fks (line 225) | func (i *inspect) fks(ctx context.Context, t *schema.Table) error { method addFKs (line 236) | func (i *inspect) addFKs(t *schema.Table, rows *sql.Rows) error { method tables (line 289) | func (i *inspect) tables(ctx context.Context, opts *schema.InspectOpti... method databases (line 333) | func (i *inspect) databases(ctx context.Context, opts *schema.InspectR... type File (line 370) | type File struct type CreateStmt (line 376) | type CreateStmt struct type AutoIncrement (line 383) | type AutoIncrement struct type WithoutRowID (line 396) | type WithoutRowID struct type Strict (line 402) | type Strict struct type IndexPredicate (line 408) | type IndexPredicate struct type IndexOrigin (line 415) | type IndexOrigin struct type UserDefinedType (line 426) | type UserDefinedType struct function columnParts (line 432) | func columnParts(t string) []string { function defaultExpr (line 447) | func defaultExpr(x string) schema.Expr { function isBlob (line 461) | func isBlob(s string) bool { function autoinc (line 474) | func autoinc(t *schema.Table) error { function setGenExpr (line 502) | func setGenExpr(t *schema.Table, c *schema.Column, f int64) error { function fillConstName (line 536) | func fillConstName(t *schema.Table) error { function columns (line 573) | func columns(s string) []string { function matchFK (line 582) | func matchFK(fk *schema.ForeignKey, columns []string, refTable string, r... function fillChecks (line 601) | func fillChecks(t *schema.Table) error { function scanExpr (line 625) | func scanExpr(expr string) string { constant mainFile (line 649) | mainFile = "main" constant databasesQuery (line 651) | databasesQuery = "SELECT `name`, `file` FROM pragma_database_list() ... constant databasesQueryArgs (line 652) | databasesQueryArgs = "SELECT `name`, `file` FROM pragma_database_list() ... constant tablesQuery (line 654) | tablesQuery = ` constant columnsQuery (line 666) | columnsQuery = "SELECT `name`, `type`, (not `notnull`) AS `nullable`, `d... constant indexesQuery (line 668) | indexesQuery = "SELECT `il`.`name`, `il`.`unique`, `il`.`origin`, `il`.`... constant indexColumnsQuery (line 670) | indexColumnsQuery = "SELECT name, desc FROM pragma_index_xinfo('%s') WHE... constant fksQuery (line 672) | fksQuery = "SELECT `id`, `from`, `to`, `table`, `on_update`, `on_delete`... FILE: sql/sqlite/inspect_test.go function TestDriver_InspectTable (line 19) | func TestDriver_InspectTable(t *testing.T) { function TestRegex_TableFK (line 300) | func TestRegex_TableFK(t *testing.T) { function TestRegex_ColumnFK (line 356) | func TestRegex_ColumnFK(t *testing.T) { function TestRegex_Checks (line 395) | func TestRegex_Checks(t *testing.T) { function TestRegex_GeneratedExpr (line 495) | func TestRegex_GeneratedExpr(t *testing.T) { type mock (line 556) | type mock struct method tableExists (line 560) | func (m mock) tableExists(table string, exists bool, stmt ...string) { method noColumns (line 577) | func (m mock) noColumns(table string) { method noIndexes (line 582) | func (m mock) noIndexes(table string) { method noFKs (line 587) | func (m mock) noFKs(table string) { FILE: sql/sqlite/migrate.go type planApply (line 24) | type planApply struct method PlanChanges (line 27) | func (p *planApply) PlanChanges(ctx context.Context, name string, chan... method ApplyChanges (line 66) | func (p *planApply) ApplyChanges(ctx context.Context, changes []schema... type state (line 73) | type state struct method plan (line 82) | func (s *state) plan(ctx context.Context, changes []schema.Change) (er... method addTable (line 116) | func (s *state) addTable(ctx context.Context, add *schema.AddTable) er... method dropTable (line 172) | func (s *state) dropTable(ctx context.Context, drop *schema.DropTable)... method modifyTable (line 207) | func (s *state) modifyTable(ctx context.Context, modify *schema.Modify... method renameTable (line 243) | func (s *state) renameTable(c *schema.RenameTable) { method column (line 252) | func (s *state) column(b *sqlx.Builder, c *schema.Column) error { method dropIndexes (line 282) | func (s *state) dropIndexes(t *schema.Table, indexes ...*schema.Index)... method addIndexes (line 297) | func (s *state) addIndexes(t *schema.Table, indexes ...*schema.Index) ... method indexParts (line 350) | func (s *state) indexParts(b *sqlx.Builder, parts []*schema.IndexPart) { method fks (line 366) | func (s *state) fks(b *sqlx.Builder, fks ...*schema.ForeignKey) { method copyRows (line 393) | func (s *state) copyRows(from *schema.Table, to *schema.Table, changes... method alterTable (line 474) | func (s *state) alterTable(modify *schema.ModifyTable) error { method tableSeq (line 522) | func (s *state) tableSeq(ctx context.Context, add *schema.AddTable) er... method append (line 552) | func (s *state) append(c *migrate.Change) { method Build (line 604) | func (s *state) Build(phrases ...string) *sqlx.Builder { function normalizeIdxName (line 326) | func normalizeIdxName(idx *schema.Index, t *schema.Table) error { function alterable (line 556) | func alterable(modify *schema.ModifyTable) bool { function check (line 586) | func check(b *sqlx.Builder, c *schema.Check) { function autoincPK (line 598) | func autoincPK(pk *schema.Index) bool { function defaultValue (line 609) | func defaultValue(c *schema.Column) (string, error) { function identComma (line 625) | func identComma(c []string) string { FILE: sql/sqlite/migrate_test.go function TestPlanChanges (line 22) | func TestPlanChanges(t *testing.T) { function TestDefaultPlan (line 504) | func TestDefaultPlan(t *testing.T) { function TestIndentedPlan (line 518) | func TestIndentedPlan(t *testing.T) { function join (line 641) | func join(lines ...string) string { return strings.Join(lines, "\n") } FILE: sql/sqlite/sqlitecheck/sqlitecheck.go function addNotNull (line 26) | func addNotNull(p *datadepend.ColumnPass) (diags []sqlcheck.Diagnostic, ... function modifyNotNull (line 42) | func modifyNotNull(p *datadepend.ColumnPass) (diags []sqlcheck.Diagnosti... function analyzers (line 55) | func analyzers(r *schemahcl.Resource) ([]sqlcheck.Analyzer, error) { function modifyUsingTemp (line 123) | func modifyUsingTemp(c1, c2, c3 *sqlcheck.Change) (from, to *schema.Tabl... function isAddT (line 147) | func isAddT(c schema.Change, prefix string) bool { function isDropT (line 152) | func isDropT(c schema.Change, name string) bool { function isRenameT (line 157) | func isRenameT(c schema.Change, from, to string) bool { FILE: sql/sqlite/sqlitecheck/sqlitecheck_oss.go function init (line 14) | func init() { FILE: sql/sqlite/sqlitecheck/sqlitecheck_test.go function TestDetectModifyTable (line 21) | func TestDetectModifyTable(t *testing.T) { type testFile (line 144) | type testFile struct method Name (line 149) | func (t testFile) Name() string { FILE: sql/sqlite/sqlspec.go type doc (line 22) | type doc struct type Codec (line 30) | type Codec struct method Eval (line 35) | func (c *Codec) Eval(p *hclparse.Parser, v any, input map[string]cty.V... method EvalOptions (line 40) | func (c *Codec) EvalOptions(p *hclparse.Parser, v any, opts *schemahcl... method MarshalSpec (line 78) | func (c *Codec) MarshalSpec(v any) ([]byte, error) { function convertTable (line 88) | func convertTable(spec *sqlspec.Table, parent *schema.Schema) (*schema.T... function convertView (line 115) | func convertView(spec *sqlspec.View, parent *schema.Schema) (*schema.Vie... function convertIndex (line 132) | func convertIndex(spec *sqlspec.Index, t *schema.Table) (*schema.Index, ... function convertColumn (line 148) | func convertColumn(spec *sqlspec.Column, _ *schema.Table) (*schema.Colum... function convertColumnType (line 169) | func convertColumnType(spec *sqlspec.Column) (schema.Type, error) { function schemaSpec (line 174) | func schemaSpec(s *schema.Schema) (*specutil.SchemaSpec, error) { function tableSpec (line 182) | func tableSpec(t *schema.Table) (*sqlspec.Table, error) { function viewSpec (line 208) | func viewSpec(view *schema.View) (*sqlspec.View, error) { function indexSpec (line 222) | func indexSpec(idx *schema.Index) (*sqlspec.Index, error) { function columnSpec (line 234) | func columnSpec(c *schema.Column, _ *schema.Table) (*sqlspec.Column, err... function columnTypeSpec (line 249) | func columnTypeSpec(t schema.Type) (*sqlspec.Column, error) { function storedOrVirtual (line 319) | func storedOrVirtual(s string) string { FILE: sql/sqlite/sqlspec_test.go function TestSQLSpec (line 16) | func TestSQLSpec(t *testing.T) { function TestUnmarshalViews (line 190) | func TestUnmarshalViews(t *testing.T) { function TestMarshalSpec_AutoIncrement (line 247) | func TestMarshalSpec_AutoIncrement(t *testing.T) { function TestMarshalSpec_IndexPredicate (line 282) | func TestMarshalSpec_IndexPredicate(t *testing.T) { function TestTypes (line 336) | func TestTypes(t *testing.T) { function TestMarshalSpec_TableOptions (line 496) | func TestMarshalSpec_TableOptions(t *testing.T) { function TestInputVars (line 526) | func TestInputVars(t *testing.T) { FILE: sql/sqlspec/sqlspec.go type Schema (line 19) | type Schema struct type Table (line 26) | type Table struct method Label (line 156) | func (t *Table) Label() string { return t.Name } method QualifierLabel (line 159) | func (t *Table) QualifierLabel() string { return t.Qualifier } method SetQualifier (line 162) | func (t *Table) SetQualifier(q string) { t.Qualifier = q } method SchemaRef (line 165) | func (t *Table) SchemaRef() *schemahcl.Ref { return t.Schema } type View (line 40) | type View struct method Label (line 168) | func (v *View) Label() string { return v.Name } method QualifierLabel (line 171) | func (v *View) QualifierLabel() string { return v.Qualifier } method SetQualifier (line 174) | func (v *View) SetQualifier(q string) { v.Qualifier = q } method SchemaRef (line 177) | func (v *View) SchemaRef() *schemahcl.Ref { return v.Schema } type Column (line 55) | type Column struct type PrimaryKey (line 64) | type PrimaryKey struct type Index (line 73) | type Index struct type IndexPart (line 83) | type IndexPart struct type Check (line 92) | type Check struct type ForeignKey (line 100) | type ForeignKey struct type Func (line 111) | type Func struct method Label (line 180) | func (f *Func) Label() string { return f.Name } method QualifierLabel (line 183) | func (f *Func) QualifierLabel() string { return f.Qualifier } method SetQualifier (line 186) | func (f *Func) SetQualifier(q string) { f.Qualifier = q } method SchemaRef (line 189) | func (f *Func) SchemaRef() *schemahcl.Ref { return f.Schema } type FuncArg (line 124) | type FuncArg struct type Trigger (line 135) | type Trigger struct type Sequence (line 144) | type Sequence struct method Label (line 192) | func (s *Sequence) Label() string { return s.Name } method QualifierLabel (line 195) | func (s *Sequence) QualifierLabel() string { return s.Qualifier } method SetQualifier (line 198) | func (s *Sequence) SetQualifier(q string) { s.Qualifier = q } method SchemaRef (line 201) | func (s *Sequence) SchemaRef() *schemahcl.Ref { return s.Schema } function init (line 203) | func init() { function normalizeCRLF (line 216) | func normalizeCRLF(s string) string { function MightHeredoc (line 224) | func MightHeredoc(s string) string { FILE: sql/sqlspec/sqlspec_test.go function TestMightHeredoc (line 15) | func TestMightHeredoc(t *testing.T) { function TestMarshalPrimaryKey (line 61) | func TestMarshalPrimaryKey(t *testing.T) { FILE: sql/sqltool/hidden.go function hidden (line 11) | func hidden(path string) (bool, error) { FILE: sql/sqltool/hidden_windows.go function hidden (line 12) | func hidden(path string) (bool, error) { FILE: sql/sqltool/testdata/dbmate/1_initial.sql type post (line 2) | CREATE TABLE post FILE: sql/sqltool/testdata/dbmate/2_second_migration.sql type tbl_2 (line 9) | CREATE TABLE tbl_2 (col INT) FILE: sql/sqltool/testdata/flyway/B2__baseline.sql type post (line 1) | CREATE TABLE post FILE: sql/sqltool/testdata/flyway/R__views.sql type `my_view` (line 1) | CREATE VIEW `my_view` AS SELECT * FROM `post` FILE: sql/sqltool/testdata/flyway/V1__initial.sql type post (line 2) | CREATE TABLE post FILE: sql/sqltool/testdata/flyway/V2__second_migration.sql type tbl_2 (line 9) | CREATE TABLE tbl_2 (col INT) FILE: sql/sqltool/testdata/golang-migrate/1_initial.up.sql type tbl (line 1) | CREATE TABLE tbl FILE: sql/sqltool/testdata/golang-migrate/2_second_migration.up.sql type tbl_2 (line 1) | CREATE TABLE tbl_2 (col INT) FILE: sql/sqltool/testdata/goose/1_initial.sql type post (line 2) | CREATE TABLE post FILE: sql/sqltool/testdata/goose/2_second_migration.sql function histories_partition_creation (line 11) | CREATE FILE: sql/sqltool/testdata/liquibase/1_initial.sql type post (line 4) | CREATE TABLE post FILE: sql/sqltool/testdata/liquibase/2_second_migration.sql type tbl_2 (line 4) | CREATE TABLE tbl_2 (col INT) FILE: sql/sqltool/tool.go type GolangMigrateDir (line 78) | type GolangMigrateDir struct method Path (line 93) | func (d *GolangMigrateDir) Path() string { method Files (line 101) | func (d *GolangMigrateDir) Files() ([]migrate.File, error) { method Checksum (line 122) | func (d *GolangMigrateDir) Checksum() (migrate.HashFile, error) { method WriteFile (line 131) | func (d *GolangMigrateDir) WriteFile(name string, b []byte) error { type GolangMigrateFile (line 80) | type GolangMigrateFile struct method Desc (line 139) | func (f *GolangMigrateFile) Desc() string { function NewGolangMigrateDir (line 84) | func NewGolangMigrateDir(path string) (*GolangMigrateDir, error) { type GooseDir (line 146) | type GooseDir struct method Files (line 161) | func (d *GooseDir) Files() ([]migrate.File, error) { type GooseFile (line 148) | type GooseFile struct method StmtDecls (line 173) | func (f *GooseFile) StmtDecls() ([]*migrate.Stmt, error) { method Stmts (line 238) | func (f *GooseFile) Stmts() ([]string, error) { function NewGooseDir (line 152) | func NewGooseDir(path string) (*GooseDir, error) { type DBMateDir (line 253) | type DBMateDir struct method Files (line 268) | func (d *DBMateDir) Files() ([]migrate.File, error) { type DBMateFile (line 255) | type DBMateFile struct method StmtDecls (line 280) | func (f *DBMateFile) StmtDecls() ([]*migrate.Stmt, error) { method Stmts (line 308) | func (f *DBMateFile) Stmts() ([]string, error) { function NewDBMateDir (line 259) | func NewDBMateDir(path string) (*DBMateDir, error) { type FlywayDir (line 323) | type FlywayDir struct method Path (line 338) | func (d *FlywayDir) Path() string { method Files (line 348) | func (d *FlywayDir) Files() ([]migrate.File, error) { method Checksum (line 395) | func (d *FlywayDir) Checksum() (migrate.HashFile, error) { method WriteFile (line 404) | func (d *FlywayDir) WriteFile(name string, b []byte) error { type FlywayFile (line 325) | type FlywayFile struct method Desc (line 412) | func (f FlywayFile) Desc() string { method Version (line 417) | func (f FlywayFile) Version() string { function NewFlywayDir (line 329) | func NewFlywayDir(path string) (*FlywayDir, error) { function SetRepeatableVersion (line 424) | func SetRepeatableVersion(ff []migrate.File) { type LiquibaseDir (line 460) | type LiquibaseDir struct function NewLiquibaseDir (line 463) | func NewLiquibaseDir(path string) (*LiquibaseDir, error) { constant none (line 472) | none int = iota constant up (line 473) | up constant begin (line 474) | begin constant end (line 475) | end constant goosePragma (line 476) | goosePragma = "-- +goose" constant dbmatePragma (line 477) | dbmatePragma = "-- migrate:" type flywayFiles (line 487) | type flywayFiles struct method add (line 495) | func (ff *flywayFiles) add(path string) error { method names (line 528) | func (ff *flywayFiles) names() []string { function flywayDesc (line 540) | func flywayDesc(path string) string { function flywayVersion (line 548) | func flywayVersion(path string) string { function flywaySort (line 556) | func flywaySort(files []string) { function flywayVersionCompare (line 562) | func flywayVersionCompare(v1, v2 string) int { function unexpectedPragmaErr (line 576) | func unexpectedPragmaErr(f migrate.File, line int, pragma string) error { function templateFormatter (line 601) | func templateFormatter(templates ...string) migrate.Formatter { function reverse (line 614) | func reverse(changes []*migrate.Change) []*migrate.Change { type dirPath (line 626) | type dirPath interface FILE: sql/sqltool/tool_test.go function TestFormatters (line 29) | func TestFormatters(t *testing.T) { function TestScanners (line 161) | func TestScanners(t *testing.T) { function TestChecksum (line 277) | func TestChecksum(t *testing.T) { function dir (line 420) | func dir(t *testing.T) migrate.Dir { function countFiles (line 427) | func countFiles(t *testing.T, d migrate.Dir) int { function requireFileEqual (line 433) | func requireFileEqual(t *testing.T, d migrate.Dir, name, contents string) {