-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
In order for Rodauth to support Active Record natively, its database interaction logic would have to be re-implemented using Active Record. The problem is, while Devise uses fairly simple queries and can get away with using a gem like orm_adapter, database queries that Rodauth builds using Sequel are fairly advanced. With Active Record you'd have to write a lot of raw SQL strings that most likely wouldn't be database-agnostic.
The way I look at it, a pure Active Record implementation could never be fully complete. That's why I instead chose the path of making Sequel integrate seamlessly with Active Record, by sharing a database connection as /u/honeyryderchuck said, hooking into Active Record's query instrumentation, and also by making Sequel transactions interoperable with Active Record's. It's also worth noting that core Sequel is significantly lighter than Active Record.