table

package
v0.2.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 3, 2024 License: GPL-3.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EvaluationStatuses = newEvaluationStatusesTable("public", "evaluation_statuses", "")
View Source
var EvaluationTestResults = newEvaluationTestResultsTable("public", "evaluation_test_results", "")
View Source
var Evaluations = newEvaluationsTable("public", "evaluations", "")
View Source
var FlywaySchemaHistory = newFlywaySchemaHistoryTable("public", "flyway_schema_history", "")
View Source
var MarkdownStatements = newMarkdownStatementsTable("public", "markdown_statements", "")
View Source
var ProblemTags = newProblemTagsTable("public", "problem_tags", "")
View Source
var ProgrammingLanguages = newProgrammingLanguagesTable("public", "programming_languages", "")
View Source
var RuntimeData = newRuntimeDataTable("public", "runtime_data", "")
View Source
var RuntimeStatistics = newRuntimeStatisticsTable("public", "runtime_statistics", "")
View Source
var StatementExamples = newStatementExamplesTable("public", "statement_examples", "")
View Source
var SubmissionEvaluations = newSubmissionEvaluationsTable("public", "submission_evaluations", "")
View Source
var TaskOrigins = newTaskOriginsTable("public", "task_origins", "")
View Source
var TaskSubmissions = newTaskSubmissionsTable("public", "task_submissions", "")
View Source
var TaskVersionTests = newTaskVersionTestsTable("public", "task_version_tests", "")
View Source
var TaskVersions = newTaskVersionsTable("public", "task_versions", "")
View Source
var Tasks = newTasksTable("public", "tasks", "")
View Source
var TestingTypes = newTestingTypesTable("public", "testing_types", "")
View Source
var TestlibCheckers = newTestlibCheckersTable("public", "testlib_checkers", "")
View Source
var TestlibInteractors = newTestlibInteractorsTable("public", "testlib_interactors", "")
View Source
var TextFiles = newTextFilesTable("public", "text_files", "")
View Source
var Users = newUsersTable("public", "users", "")
View Source
var VersionAuthors = newVersionAuthorsTable("public", "version_authors", "")

Functions

func UseSchema

func UseSchema(schema string)

UseSchema sets a new schema name for all generated table SQL builder types. It is recommended to invoke this method only once at the beginning of the program.

Types

type EvaluationStatusesTable

type EvaluationStatusesTable struct {
	EXCLUDED evaluationStatusesTable
	// contains filtered or unexported fields
}

func (EvaluationStatusesTable) AS

AS creates new EvaluationStatusesTable with assigned alias

func (EvaluationStatusesTable) FromSchema

func (a EvaluationStatusesTable) FromSchema(schemaName string) *EvaluationStatusesTable

Schema creates new EvaluationStatusesTable with assigned schema name

func (EvaluationStatusesTable) WithPrefix

WithPrefix creates new EvaluationStatusesTable with assigned table prefix

func (EvaluationStatusesTable) WithSuffix

WithSuffix creates new EvaluationStatusesTable with assigned table suffix

type EvaluationTestResultsTable

type EvaluationTestResultsTable struct {
	EXCLUDED evaluationTestResultsTable
	// contains filtered or unexported fields
}

func (EvaluationTestResultsTable) AS

AS creates new EvaluationTestResultsTable with assigned alias

func (EvaluationTestResultsTable) FromSchema

Schema creates new EvaluationTestResultsTable with assigned schema name

func (EvaluationTestResultsTable) WithPrefix

WithPrefix creates new EvaluationTestResultsTable with assigned table prefix

func (EvaluationTestResultsTable) WithSuffix

WithSuffix creates new EvaluationTestResultsTable with assigned table suffix

type EvaluationsTable

type EvaluationsTable struct {
	EXCLUDED evaluationsTable
	// contains filtered or unexported fields
}

func (EvaluationsTable) AS

AS creates new EvaluationsTable with assigned alias

func (EvaluationsTable) FromSchema

func (a EvaluationsTable) FromSchema(schemaName string) *EvaluationsTable

Schema creates new EvaluationsTable with assigned schema name

func (EvaluationsTable) WithPrefix

func (a EvaluationsTable) WithPrefix(prefix string) *EvaluationsTable

WithPrefix creates new EvaluationsTable with assigned table prefix

func (EvaluationsTable) WithSuffix

func (a EvaluationsTable) WithSuffix(suffix string) *EvaluationsTable

WithSuffix creates new EvaluationsTable with assigned table suffix

type FlywaySchemaHistoryTable

type FlywaySchemaHistoryTable struct {
	EXCLUDED flywaySchemaHistoryTable
	// contains filtered or unexported fields
}

func (FlywaySchemaHistoryTable) AS

AS creates new FlywaySchemaHistoryTable with assigned alias

func (FlywaySchemaHistoryTable) FromSchema

func (a FlywaySchemaHistoryTable) FromSchema(schemaName string) *FlywaySchemaHistoryTable

Schema creates new FlywaySchemaHistoryTable with assigned schema name

func (FlywaySchemaHistoryTable) WithPrefix

WithPrefix creates new FlywaySchemaHistoryTable with assigned table prefix

func (FlywaySchemaHistoryTable) WithSuffix

WithSuffix creates new FlywaySchemaHistoryTable with assigned table suffix

type MarkdownStatementsTable

type MarkdownStatementsTable struct {
	EXCLUDED markdownStatementsTable
	// contains filtered or unexported fields
}

func (MarkdownStatementsTable) AS

AS creates new MarkdownStatementsTable with assigned alias

func (MarkdownStatementsTable) FromSchema

func (a MarkdownStatementsTable) FromSchema(schemaName string) *MarkdownStatementsTable

Schema creates new MarkdownStatementsTable with assigned schema name

func (MarkdownStatementsTable) WithPrefix

WithPrefix creates new MarkdownStatementsTable with assigned table prefix

func (MarkdownStatementsTable) WithSuffix

WithSuffix creates new MarkdownStatementsTable with assigned table suffix

type ProblemTagsTable

type ProblemTagsTable struct {
	EXCLUDED problemTagsTable
	// contains filtered or unexported fields
}

func (ProblemTagsTable) AS

AS creates new ProblemTagsTable with assigned alias

func (ProblemTagsTable) FromSchema

func (a ProblemTagsTable) FromSchema(schemaName string) *ProblemTagsTable

Schema creates new ProblemTagsTable with assigned schema name

func (ProblemTagsTable) WithPrefix

func (a ProblemTagsTable) WithPrefix(prefix string) *ProblemTagsTable

WithPrefix creates new ProblemTagsTable with assigned table prefix

func (ProblemTagsTable) WithSuffix

func (a ProblemTagsTable) WithSuffix(suffix string) *ProblemTagsTable

WithSuffix creates new ProblemTagsTable with assigned table suffix

type ProgrammingLanguagesTable

type ProgrammingLanguagesTable struct {
	EXCLUDED programmingLanguagesTable
	// contains filtered or unexported fields
}

func (ProgrammingLanguagesTable) AS

AS creates new ProgrammingLanguagesTable with assigned alias

func (ProgrammingLanguagesTable) FromSchema

Schema creates new ProgrammingLanguagesTable with assigned schema name

func (ProgrammingLanguagesTable) WithPrefix

WithPrefix creates new ProgrammingLanguagesTable with assigned table prefix

func (ProgrammingLanguagesTable) WithSuffix

WithSuffix creates new ProgrammingLanguagesTable with assigned table suffix

type RuntimeDataTable

type RuntimeDataTable struct {
	EXCLUDED runtimeDataTable
	// contains filtered or unexported fields
}

func (RuntimeDataTable) AS

AS creates new RuntimeDataTable with assigned alias

func (RuntimeDataTable) FromSchema

func (a RuntimeDataTable) FromSchema(schemaName string) *RuntimeDataTable

Schema creates new RuntimeDataTable with assigned schema name

func (RuntimeDataTable) WithPrefix

func (a RuntimeDataTable) WithPrefix(prefix string) *RuntimeDataTable

WithPrefix creates new RuntimeDataTable with assigned table prefix

func (RuntimeDataTable) WithSuffix

func (a RuntimeDataTable) WithSuffix(suffix string) *RuntimeDataTable

WithSuffix creates new RuntimeDataTable with assigned table suffix

type RuntimeStatisticsTable

type RuntimeStatisticsTable struct {
	EXCLUDED runtimeStatisticsTable
	// contains filtered or unexported fields
}

func (RuntimeStatisticsTable) AS

AS creates new RuntimeStatisticsTable with assigned alias

func (RuntimeStatisticsTable) FromSchema

func (a RuntimeStatisticsTable) FromSchema(schemaName string) *RuntimeStatisticsTable

Schema creates new RuntimeStatisticsTable with assigned schema name

func (RuntimeStatisticsTable) WithPrefix

WithPrefix creates new RuntimeStatisticsTable with assigned table prefix

func (RuntimeStatisticsTable) WithSuffix

WithSuffix creates new RuntimeStatisticsTable with assigned table suffix

type StatementExamplesTable

type StatementExamplesTable struct {
	EXCLUDED statementExamplesTable
	// contains filtered or unexported fields
}

func (StatementExamplesTable) AS

AS creates new StatementExamplesTable with assigned alias

func (StatementExamplesTable) FromSchema

func (a StatementExamplesTable) FromSchema(schemaName string) *StatementExamplesTable

Schema creates new StatementExamplesTable with assigned schema name

func (StatementExamplesTable) WithPrefix

WithPrefix creates new StatementExamplesTable with assigned table prefix

func (StatementExamplesTable) WithSuffix

WithSuffix creates new StatementExamplesTable with assigned table suffix

type SubmissionEvaluationsTable

type SubmissionEvaluationsTable struct {
	EXCLUDED submissionEvaluationsTable
	// contains filtered or unexported fields
}

func (SubmissionEvaluationsTable) AS

AS creates new SubmissionEvaluationsTable with assigned alias

func (SubmissionEvaluationsTable) FromSchema

Schema creates new SubmissionEvaluationsTable with assigned schema name

func (SubmissionEvaluationsTable) WithPrefix

WithPrefix creates new SubmissionEvaluationsTable with assigned table prefix

func (SubmissionEvaluationsTable) WithSuffix

WithSuffix creates new SubmissionEvaluationsTable with assigned table suffix

type TaskOriginsTable

type TaskOriginsTable struct {
	EXCLUDED taskOriginsTable
	// contains filtered or unexported fields
}

func (TaskOriginsTable) AS

AS creates new TaskOriginsTable with assigned alias

func (TaskOriginsTable) FromSchema

func (a TaskOriginsTable) FromSchema(schemaName string) *TaskOriginsTable

Schema creates new TaskOriginsTable with assigned schema name

func (TaskOriginsTable) WithPrefix

func (a TaskOriginsTable) WithPrefix(prefix string) *TaskOriginsTable

WithPrefix creates new TaskOriginsTable with assigned table prefix

func (TaskOriginsTable) WithSuffix

func (a TaskOriginsTable) WithSuffix(suffix string) *TaskOriginsTable

WithSuffix creates new TaskOriginsTable with assigned table suffix

type TaskSubmissionsTable

type TaskSubmissionsTable struct {
	EXCLUDED taskSubmissionsTable
	// contains filtered or unexported fields
}

func (TaskSubmissionsTable) AS

AS creates new TaskSubmissionsTable with assigned alias

func (TaskSubmissionsTable) FromSchema

func (a TaskSubmissionsTable) FromSchema(schemaName string) *TaskSubmissionsTable

Schema creates new TaskSubmissionsTable with assigned schema name

func (TaskSubmissionsTable) WithPrefix

func (a TaskSubmissionsTable) WithPrefix(prefix string) *TaskSubmissionsTable

WithPrefix creates new TaskSubmissionsTable with assigned table prefix

func (TaskSubmissionsTable) WithSuffix

func (a TaskSubmissionsTable) WithSuffix(suffix string) *TaskSubmissionsTable

WithSuffix creates new TaskSubmissionsTable with assigned table suffix

type TaskVersionTestsTable

type TaskVersionTestsTable struct {
	EXCLUDED taskVersionTestsTable
	// contains filtered or unexported fields
}

func (TaskVersionTestsTable) AS

AS creates new TaskVersionTestsTable with assigned alias

func (TaskVersionTestsTable) FromSchema

func (a TaskVersionTestsTable) FromSchema(schemaName string) *TaskVersionTestsTable

Schema creates new TaskVersionTestsTable with assigned schema name

func (TaskVersionTestsTable) WithPrefix

func (a TaskVersionTestsTable) WithPrefix(prefix string) *TaskVersionTestsTable

WithPrefix creates new TaskVersionTestsTable with assigned table prefix

func (TaskVersionTestsTable) WithSuffix

func (a TaskVersionTestsTable) WithSuffix(suffix string) *TaskVersionTestsTable

WithSuffix creates new TaskVersionTestsTable with assigned table suffix

type TaskVersionsTable

type TaskVersionsTable struct {
	EXCLUDED taskVersionsTable
	// contains filtered or unexported fields
}

func (TaskVersionsTable) AS

AS creates new TaskVersionsTable with assigned alias

func (TaskVersionsTable) FromSchema

func (a TaskVersionsTable) FromSchema(schemaName string) *TaskVersionsTable

Schema creates new TaskVersionsTable with assigned schema name

func (TaskVersionsTable) WithPrefix

func (a TaskVersionsTable) WithPrefix(prefix string) *TaskVersionsTable

WithPrefix creates new TaskVersionsTable with assigned table prefix

func (TaskVersionsTable) WithSuffix

func (a TaskVersionsTable) WithSuffix(suffix string) *TaskVersionsTable

WithSuffix creates new TaskVersionsTable with assigned table suffix

type TasksTable

type TasksTable struct {
	EXCLUDED tasksTable
	// contains filtered or unexported fields
}

func (TasksTable) AS

func (a TasksTable) AS(alias string) *TasksTable

AS creates new TasksTable with assigned alias

func (TasksTable) FromSchema

func (a TasksTable) FromSchema(schemaName string) *TasksTable

Schema creates new TasksTable with assigned schema name

func (TasksTable) WithPrefix

func (a TasksTable) WithPrefix(prefix string) *TasksTable

WithPrefix creates new TasksTable with assigned table prefix

func (TasksTable) WithSuffix

func (a TasksTable) WithSuffix(suffix string) *TasksTable

WithSuffix creates new TasksTable with assigned table suffix

type TestingTypesTable

type TestingTypesTable struct {
	EXCLUDED testingTypesTable
	// contains filtered or unexported fields
}

func (TestingTypesTable) AS

AS creates new TestingTypesTable with assigned alias

func (TestingTypesTable) FromSchema

func (a TestingTypesTable) FromSchema(schemaName string) *TestingTypesTable

Schema creates new TestingTypesTable with assigned schema name

func (TestingTypesTable) WithPrefix

func (a TestingTypesTable) WithPrefix(prefix string) *TestingTypesTable

WithPrefix creates new TestingTypesTable with assigned table prefix

func (TestingTypesTable) WithSuffix

func (a TestingTypesTable) WithSuffix(suffix string) *TestingTypesTable

WithSuffix creates new TestingTypesTable with assigned table suffix

type TestlibCheckersTable

type TestlibCheckersTable struct {
	EXCLUDED testlibCheckersTable
	// contains filtered or unexported fields
}

func (TestlibCheckersTable) AS

AS creates new TestlibCheckersTable with assigned alias

func (TestlibCheckersTable) FromSchema

func (a TestlibCheckersTable) FromSchema(schemaName string) *TestlibCheckersTable

Schema creates new TestlibCheckersTable with assigned schema name

func (TestlibCheckersTable) WithPrefix

func (a TestlibCheckersTable) WithPrefix(prefix string) *TestlibCheckersTable

WithPrefix creates new TestlibCheckersTable with assigned table prefix

func (TestlibCheckersTable) WithSuffix

func (a TestlibCheckersTable) WithSuffix(suffix string) *TestlibCheckersTable

WithSuffix creates new TestlibCheckersTable with assigned table suffix

type TestlibInteractorsTable

type TestlibInteractorsTable struct {
	EXCLUDED testlibInteractorsTable
	// contains filtered or unexported fields
}

func (TestlibInteractorsTable) AS

AS creates new TestlibInteractorsTable with assigned alias

func (TestlibInteractorsTable) FromSchema

func (a TestlibInteractorsTable) FromSchema(schemaName string) *TestlibInteractorsTable

Schema creates new TestlibInteractorsTable with assigned schema name

func (TestlibInteractorsTable) WithPrefix

WithPrefix creates new TestlibInteractorsTable with assigned table prefix

func (TestlibInteractorsTable) WithSuffix

WithSuffix creates new TestlibInteractorsTable with assigned table suffix

type TextFilesTable

type TextFilesTable struct {
	EXCLUDED textFilesTable
	// contains filtered or unexported fields
}

func (TextFilesTable) AS

func (a TextFilesTable) AS(alias string) *TextFilesTable

AS creates new TextFilesTable with assigned alias

func (TextFilesTable) FromSchema

func (a TextFilesTable) FromSchema(schemaName string) *TextFilesTable

Schema creates new TextFilesTable with assigned schema name

func (TextFilesTable) WithPrefix

func (a TextFilesTable) WithPrefix(prefix string) *TextFilesTable

WithPrefix creates new TextFilesTable with assigned table prefix

func (TextFilesTable) WithSuffix

func (a TextFilesTable) WithSuffix(suffix string) *TextFilesTable

WithSuffix creates new TextFilesTable with assigned table suffix

type UsersTable

type UsersTable struct {
	EXCLUDED usersTable
	// contains filtered or unexported fields
}

func (UsersTable) AS

func (a UsersTable) AS(alias string) *UsersTable

AS creates new UsersTable with assigned alias

func (UsersTable) FromSchema

func (a UsersTable) FromSchema(schemaName string) *UsersTable

Schema creates new UsersTable with assigned schema name

func (UsersTable) WithPrefix

func (a UsersTable) WithPrefix(prefix string) *UsersTable

WithPrefix creates new UsersTable with assigned table prefix

func (UsersTable) WithSuffix

func (a UsersTable) WithSuffix(suffix string) *UsersTable

WithSuffix creates new UsersTable with assigned table suffix

type VersionAuthorsTable

type VersionAuthorsTable struct {
	EXCLUDED versionAuthorsTable
	// contains filtered or unexported fields
}

func (VersionAuthorsTable) AS

AS creates new VersionAuthorsTable with assigned alias

func (VersionAuthorsTable) FromSchema

func (a VersionAuthorsTable) FromSchema(schemaName string) *VersionAuthorsTable

Schema creates new VersionAuthorsTable with assigned schema name

func (VersionAuthorsTable) WithPrefix

func (a VersionAuthorsTable) WithPrefix(prefix string) *VersionAuthorsTable

WithPrefix creates new VersionAuthorsTable with assigned table prefix

func (VersionAuthorsTable) WithSuffix

func (a VersionAuthorsTable) WithSuffix(suffix string) *VersionAuthorsTable

WithSuffix creates new VersionAuthorsTable with assigned table suffix

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL