crash.software
Projects
Pull Requests
Issues
Builds
dolt
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
dolt
Files
🤬
Sign In
v0.41.7
ROOT
/
go
/
libraries
/
doltcore
/
sqle
/
single_table_info_db.go
Search
History
316 lines
|
ISO-8859-1
|
10 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
SingleTableInfoDatabase
tableName
:
string
sch
:
schema.Schema
foreignKeys
:
[]doltdb.ForeignKey
parentSchs
:
map[string]schema.Schema
_
:
doltReadOnlyTableInterface
_
:
sql.IndexedTable
_
:
SqlDatabase
NewSingleTableDatabase
(tableName string, sch schema.Schema, foreignKeys []doltdb.ForeignKey, parentSchs map[string]schema.Schema)
:
*SingleTableInfoDatabase
fmtIndex
id
:
string
db
:
string
tbl
:
string
cols
:
[]schema.Column
unique
:
bool
generated
:
bool
comment
:
string
CanSupport
(r ...sql.Range)
:
bool
ID
()
:
string
Database
()
:
string
Table
()
:
string
Expressions
()
:
[]string
IsUnique
()
:
bool
Comment
()
:
string
IndexType
()
:
string
IsGenerated
()
:
bool
IndexedAccess
(index sql.IndexLookup)
:
(sql.IndexedTable, error)
ColumnExpressionTypes
(ctx *sql.Context)
:
[]sql.ColumnExpressionType
*SingleTableInfoDatabase
Name
()
:
string
GetTableInsensitive
(ctx *sql.Context, tableName string)
:
(sql.Table, bool, error)
GetTableNames
(ctx *sql.Context)
:
([]string, error)
String
()
:
string
Schema
()
:
sql.Schema
Collation
()
:
sql.CollationID
Partitions
(*sql.Context)
:
(sql.PartitionIter, error)
PartitionRows
(*sql.Context, sql.Partition)
:
(sql.RowIter, error)
PartitionRows2
(ctx *sql.Context, part sql.Partition)
:
(sql.RowIter2, error)
LookupPartitions
(context *sql.Context, lookup sql.IndexLookup)
:
(sql.PartitionIter, error)
CreateIndexForForeignKey
(ctx *sql.Context, indexName string, using sql.IndexUsing, constraint sql.IndexConstraint, columns []sql.IndexColumn)
:
error
GetDeclaredForeignKeys
(ctx *sql.Context)
:
([]sql.ForeignKeyConstraint, error)
GetReferencedForeignKeys
(ctx *sql.Context)
:
([]sql.ForeignKeyConstraint, error)
AddForeignKey
(ctx *sql.Context, fk sql.ForeignKeyConstraint)
:
error
DropForeignKey
(ctx *sql.Context, fkName string)
:
error
UpdateForeignKey
(ctx *sql.Context, fkName string, fk sql.ForeignKeyConstraint)
:
error
GetForeignKeyUpdater
(ctx *sql.Context)
:
sql.ForeignKeyUpdater
IndexedAccess
(sql.Index)
:
sql.IndexedTable
GetIndexes
(ctx *sql.Context)
:
([]sql.Index, error)
GetChecks
(ctx *sql.Context)
:
([]sql.CheckDefinition, error)
IsTemporary
()
:
bool
DataLength
(ctx *sql.Context)
:
(uint64, error)
AnalyzeTable
(ctx *sql.Context)
:
error
Statistics
(ctx *sql.Context)
:
(sql.TableStatistics, error)
PrimaryKeySchema
()
:
sql.PrimaryKeySchema
GetRoot
(context *sql.Context)
:
(*doltdb.RootValue, error)
DbData
()
:
env.DbData
StartTransaction
(ctx *sql.Context, tCharacteristic sql.TransactionCharacteristic)
:
(sql.Transaction, error)
Flush
(context *sql.Context)
:
error
EditOptions
()
:
editor.Options
All occurrences
Please wait...
Page is in error, reload to recover