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 { if !ok {
return "" return ""
} }
return tableOptions.(string) return " " + tableOptions.(string)
} }
func (scope *Scope) createJoinTable(field *StructField) { func (scope *Scope) createJoinTable(field *StructField) {
@ -1154,7 +1154,7 @@ func (scope *Scope) createTable() *Scope {
} }
func (scope *Scope) dropTable() *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 return scope
} }