TDatabaseManager.AllowDestructiveCommands does not remove Columns

I'm updating a Database using TDatabaseManager.UpdateDatabase with AllowDestructiveCommands = True.

As far as I can see, FAllowDestructiveCommands is just used within:

  • TDatabaseManager.ActionSequenceRemoved
  • TDatabaseManager.ActionTableRemoved

Is there any known issue using FAllowDestructiveCommands within TDatabaseManager.ActionColumnRemoved?

Column removal was simply not implemented, thus the reason. Aurelius doesn't drop columns for now.

will it be implemented in future, or do I have to create a Feature Request?

You can create a feature request so we can track it and check interest.