Lightweight 0.20260303.0
Loading...
Searching...
No Matches
Lightweight::SqlSchema::EventHandler Member List

This is the complete list of members for Lightweight::SqlSchema::EventHandler, including all inherited members.

EventHandler()=defaultLightweight::SqlSchema::EventHandler
EventHandler(EventHandler &&)=defaultLightweight::SqlSchema::EventHandler
EventHandler(EventHandler const &)=defaultLightweight::SqlSchema::EventHandler
OnColumn(Column const &column)=0Lightweight::SqlSchema::EventHandlerpure virtual
OnExternalForeignKey(ForeignKeyConstraint const &foreignKeyConstraint)=0Lightweight::SqlSchema::EventHandlerpure virtual
OnForeignKey(ForeignKeyConstraint const &foreignKeyConstraint)=0Lightweight::SqlSchema::EventHandlerpure virtual
OnIndexes(std::vector< IndexDefinition > const &indexes)=0Lightweight::SqlSchema::EventHandlerpure virtual
OnPrimaryKeys(std::string_view table, std::vector< std::string > const &columns)=0Lightweight::SqlSchema::EventHandlerpure virtual
OnTable(std::string_view schema, std::string_view table)=0Lightweight::SqlSchema::EventHandlerpure virtual
OnTableEnd()=0Lightweight::SqlSchema::EventHandlerpure virtual
OnTables(std::vector< std::string > const &tables)=0Lightweight::SqlSchema::EventHandlerpure virtual
operator=(EventHandler &&)=defaultLightweight::SqlSchema::EventHandler
operator=(EventHandler const &)=defaultLightweight::SqlSchema::EventHandler
~EventHandler()=default (defined in Lightweight::SqlSchema::EventHandler)Lightweight::SqlSchema::EventHandlervirtual