Multiple PostCreateTableAttributes


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.

Yeah it only assumed a single attribute. Multiple attributes should now be supported from this commit. This change is available from v5.10.5 that’s now available on MyGet.

Cool, I’ll check it out. Thanks for the quick fix :+1: