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
1c3fcbe5
ROOT
/
go
/
libraries
/
doltcore
/
sqle
/
writer
/
noms_table_writer.go
Search
History
208 lines
|
ISO-8859-1
|
6 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
TableWriter
sql.RowReplacer
sql.RowUpdater
sql.RowInserter
sql.RowDeleter
sql.ForeignKeyUpdater
sql.AutoIncrementSetter
GetNextAutoIncrementValue
(ctx *sql.Context, insertVal interface{})
:
(uint64, error)
SessionRootSetter
nomsTableWriter
tableName
:
string
dbName
:
string
sch
:
schema.Schema
sqlSch
:
sql.Schema
vrw
:
types.ValueReadWriter
kvToSQLRow
:
*index.KVToSqlRowConverter
tableEditor
:
editor.TableEditor
flusher
:
WriteSessionFlusher
batched
:
bool
autoInc
:
globalstate.AutoIncrementTracker
setter
:
SessionRootSetter
_
:
TableWriter
autoIncrementColFromSchema
(sch schema.Schema)
:
schema.Column
*nomsTableWriter
duplicateKeyErrFunc
(keyString, indexName string, k, v types.Tuple, isPk bool)
:
error
Insert
(ctx *sql.Context, sqlRow sql.Row)
:
error
keylessInsert
(ctx *sql.Context, sqlRow sql.Row)
:
error
keyedInsert
(ctx *sql.Context, sqlRow sql.Row)
:
error
Delete
(ctx *sql.Context, sqlRow sql.Row)
:
error
Update
(ctx *sql.Context, oldRow sql.Row, newRow sql.Row)
:
error
GetNextAutoIncrementValue
(ctx *sql.Context, insertVal interface{})
:
(uint64, error)
SetAutoIncrementValue
(ctx *sql.Context, val uint64)
:
error
IndexedAccess
(i sql.Index)
:
sql.IndexedTable
GetIndexes
(ctx *sql.Context)
:
([]sql.Index, error)
Close
(ctx *sql.Context)
:
error
StatementBegin
(ctx *sql.Context)
DiscardChanges
(ctx *sql.Context, errorEncountered error)
:
error
StatementComplete
(ctx *sql.Context)
:
error
flush
(ctx *sql.Context)
:
error
All occurrences
Please wait...
Page is in error, reload to recover