gokuTableVersion.go 437 字节
Newer Older
Y
Your Name 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
package goku311

import SQL "database/sql"

const gokuTableVersionSQL = `CREATE TABLE "goku_table_version" (
  "tableID" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
  "tableName" TEXT NOT NULL,
  "version" TEXT NOT NULL
);

CREATE UNIQUE INDEX "tableName"
ON "goku_table_version" (
  "tableName"
);`

func createGokuTableVersion(db *SQL.DB) error {
	_, err := db.Exec(gokuTableVersionSQL)
	if err != nil {
		return err
	}

	return nil
}