Evitar erros ao descartar seqüências não existentes, criando usuários existentes

Eu tenho um monte de scripts SQL que criam / soltam seqüências, usuários e outros objetos. Estou executando esses scripts pelo liquibase, mas eles falham porque o oracle reclama quando tento soltar uma sequência não existente ou criar um usuário existente.

Existe uma maneira de impedir que erros aconteçam?

Algo do tipo

Criar usuário / sequência, se não existir

Drop User / Secuence se existir

Tanto quanto sei, tenho estas opções:

Escreva um script plsqlUse contextos de liquibase.Use pré-condições do liquibase, mas isso significaria muito trabalho.

Quaisquer pensamentos / idéias serão muito apreciados.

questionAnswers(5)

yourAnswerToTheQuestion