Allow table option when DropTable, close #1514

This commit is contained in:
Jinzhu 2018-02-12 14:48:11 +08:00
parent 30adc80edc
commit 8005321a1c
1 changed files with 4 additions and 4 deletions

View File

@ -1079,7 +1079,7 @@ func (scope *Scope) getTableOptions() string {
if !ok {
return ""
}
return tableOptions.(string)
return " " + tableOptions.(string)
}
func (scope *Scope) createJoinTable(field *StructField) {
@ -1154,7 +1154,7 @@ func (scope *Scope) createTable() *Scope {
}
func (scope *Scope) dropTable() *Scope {
scope.Raw(fmt.Sprintf("DROP TABLE %v", scope.QuotedTableName())).Exec()
scope.Raw(fmt.Sprintf("DROP TABLE %v%s", scope.QuotedTableName(), scope.getTableOptions())).Exec()
return scope
}