When looking at PostCreateTableAttribute the AttributeUsage has AllowMultiple = true set, which suggests I can have multiple PostCreateTable attributes on a class. However when I specify multiple it seems (on Postgres) that only the first is executed.
Is this the intended behavior, or is it a bug?
Personally I’d like multiple attributes to work, as I’m creating specific subclasses for specific changes. E.g. one which configures row-level security and one which adds comments and I’d like to be able to apply both.