Do not perform DDL operations in transactional projects

Database target or interface combinations behave differently for DDL transactions, so avoid performing DDL operations in pre and post sql processing for transactional projects. If needed, perform DDL operations in a non-transactional project. For example, create a job that has 3 projects: