diff --git a/orm.go b/orm.go index 08115e1..9b8edbe 100644 --- a/orm.go +++ b/orm.go @@ -4,6 +4,7 @@ import ( "database/sql" "fmt" "reflect" + "strings" "time" ) @@ -77,6 +78,7 @@ func (t Table[T]) Sync() error { } columns[i] = c } + sql := fmt.Sprintf("create table %s (%s)", t.tablename, strings.Join(columns, ",")) _, err := t.db.Exec(sql) if err != nil { return err