We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 004ff13 commit c2d3691Copy full SHA for c2d3691
mysql.go
@@ -25,6 +25,9 @@ type Driver struct {
25
db *sql.DB
26
}
27
28
+// make sure our driver still implements the driver.Driver interface
29
+var _ driver.Driver = (*Driver)(nil)
30
+
31
const tableName = "schema_migrations"
32
33
func (driver *Driver) Initialize(url string) error {
@@ -242,6 +245,12 @@ func (driver *Driver) Versions() (file.Versions, error) {
242
245
return versions, err
243
246
244
247
248
+// Execute a SQL statement
249
+func (driver *Driver) Execute(statement string) error {
250
+ _, err := driver.db.Exec(statement)
251
+ return err
252
+}
253
254
func init() {
255
driver.RegisterDriver("mysql", &Driver{})
256
0 commit comments