From 50307e2730db7168d2cdb380c365b5f4da0f19f1 Mon Sep 17 00:00:00 2001 From: Ivan Ryabov Date: Thu, 21 Nov 2024 13:30:19 +1100 Subject: [PATCH] Include index options (#288) --- migrator.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/migrator.go b/migrator.go index 5bf5d38..936c943 100644 --- a/migrator.go +++ b/migrator.go @@ -142,6 +142,10 @@ func (m Migrator) CreateIndex(value interface{}, name string) error { createIndexSQL += " ?" } + if idx.Option != "" { + createIndexSQL += " " + idx.Option + } + if idx.Where != "" { createIndexSQL += " WHERE " + idx.Where }