package multistmt
import "github.com/golang-migrate/migrate/v4/database/multistmt"
Package multistmt provides methods for parsing multi-statement database migrations
Index ¶
- Variables
- func Parse(reader io.Reader, delimiter []byte, maxMigrationSize int, h Handler) error
- type Handler
Variables ¶
var StartBufSize = 4096
StartBufSize is the default starting size of the buffer used to scan and parse multi-statement migrations
Functions ¶
func Parse ¶
Parse parses the given multi-statement migration
Types ¶
type Handler ¶
Handler handles a single migration parsed from a multi-statement migration. It's given the single migration to handle and returns whether or not further statements from the multi-statement migration should be parsed and handled.
Source Files ¶
- Version
- v4.18.2 (latest)
- Published
- Jan 27, 2025
- Platform
- js/wasm
- Imports
- 3 packages
- Last checked
- 1 week ago –
Tools for package owners.