Commit 6152d12b authored by 健杭 徐's avatar 健杭 徐
Browse files

main.go func main createTable

parent 01b4afb5
......@@ -60,6 +60,26 @@ func main() {
log.Fatal(err)
}
createTable()
var tableExists bool
err = db.QueryRow(`
SELECT EXISTS (
SELECT 1
FROM information_schema.tables
WHERE table_name = 'rooms'
)
`).Scan(&tableExists)
if err != nil {
log.Fatal("Table check failed: ", err)
}
if !tableExists {
log.Println("Table 'rooms' not found, creating...")
createTable()
} else {
log.Println("Table 'rooms' already exists")
}
router := gin.Default()
router.Use(func(c *gin.Context) {
c.Writer.Header().Set("Access-Control-Allow-Origin", "*")
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment