feat(sql): Add common whitespace characters, ASCII, HTML, backslashes to literal escaping
This commit is contained in:
@@ -69,6 +69,7 @@ func AlterTable(s *schema.Table) (*string, error) {
|
||||
}
|
||||
|
||||
ddl := fmt.Sprintf(sql.DDL_ALTER_TABLE, sql.QuoteIdent(s.Name), strings.Join(ddlParts, " "))
|
||||
|
||||
return &ddl, nil
|
||||
}
|
||||
|
||||
@@ -91,6 +92,7 @@ func DropColumn(s *schema.Table, f *schema.Field) (*string, error) {
|
||||
return nil, err
|
||||
}
|
||||
ddl := fmt.Sprintf(sql.DDL_DROP_COLUMN, sql.QuoteIdent(s.Name), sql.QuoteIdent(f.Name))
|
||||
|
||||
return &ddl, nil
|
||||
}
|
||||
|
||||
@@ -129,6 +131,7 @@ func AddForeignKey(s *schema.Table, f *schema.Field) (*string, error) {
|
||||
return nil, err
|
||||
}
|
||||
ddl := fmt.Sprintf(sql.DDL_ADD_FOREIGN_KEY, sql.QuoteIdent(s.Name), sql.QuoteIdent(f.Name))
|
||||
|
||||
return &ddl, nil
|
||||
}
|
||||
|
||||
@@ -140,6 +143,7 @@ func DropForeignKey(s *schema.Table, f *schema.Field) (*string, error) {
|
||||
return nil, err
|
||||
}
|
||||
ddl := fmt.Sprintf(sql.DDL_DROP_FOREIGN_KEY, sql.QuoteIdent(s.Name), sql.QuoteIdent(f.Name))
|
||||
|
||||
return &ddl, nil
|
||||
}
|
||||
|
||||
@@ -151,6 +155,7 @@ func AddConstraint(s *schema.Table, f *schema.Field) (*string, error) {
|
||||
return nil, err
|
||||
}
|
||||
ddl := fmt.Sprintf(sql.DDL_ADD_CONSTRAINT, sql.QuoteIdent(s.Name), sql.QuoteIdent(f.Name))
|
||||
|
||||
return &ddl, nil
|
||||
}
|
||||
|
||||
@@ -162,5 +167,6 @@ func DropConstraint(s *schema.Table, f *schema.Field) (*string, error) {
|
||||
return nil, err
|
||||
}
|
||||
ddl := fmt.Sprintf(sql.DDL_DROP_CONSTRAINT, sql.QuoteIdent(s.Name), sql.QuoteIdent(f.Name))
|
||||
|
||||
return &ddl, nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user