VentureCraft / revisionable

Easily create a revision history for any laravel model
http://twitter.com/duellsy
MIT License
2.56k stars 348 forks source link

Support multiple DB connections #435

Open TomKeyte opened 1 month ago

TomKeyte commented 1 month ago

We have a use case to use this across multiple database connections.

If the revisionable model is retrieved as a method on the trait, it allows overriding on the model the trait is used on, which is supported via the class extends method.

Doing so, we can then retrieve the DB connection of the configured revisionable model, which allows storing revisions of database models on the specific connection