# Functions
NewMockCatalog creates a new mock instance.
NewMockDatabase creates a new mock instance.
NewMockRowIter creates a new mock instance.
NewMockSequence creates a new mock instance.
NewMockTable creates a new mock instance.
NewMockValue creates a new mock instance.
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
Column is the definition of a table column.
MockCatalog is a mock of Catalog interface.
MockCatalogMockRecorder is the mock recorder for MockCatalog.
MockDatabase is a mock of Database interface.
MockDatabaseMockRecorder is the mock recorder for MockDatabase.
MockRowIter is a mock of RowIter interface.
MockRowIterMockRecorder is the mock recorder for MockRowIter.
MockSequence is a mock of Sequence interface.
MockSequenceMockRecorder is the mock recorder for MockSequence.
MockTable is a mock of Table interface.
MockTableMockRecorder is the mock recorder for MockTable.
MockValue is a mock of Value interface.
MockValueMockRecorder is the mock recorder for MockValue.
No description provided by the author
# Interfaces
Catalog holds meta-information about databases.
Database represents the backend of a SQL database.
RowIter is an iterator that produces rows.
Sequence returns a sequentially increasing value every time you call Next.
Table represents the backend of a SQL table.
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
Scheme is the definition of a table (column-name => definition).