palkan / logidze

Database changes log for Rails
MIT License
1.6k stars 76 forks source link

Make Sequel support independent from ActiveRecord and ActiveSupport #244

Open snacks02 opened 9 months ago

snacks02 commented 9 months ago

Some of the work has already been done in https://github.com/palkan/logidze/pull/242.

However, the main caveat is that Rails generators still depend on ActiveRecord, see https://github.com/palkan/logidze/pull/242#issuecomment-1801746747.

@palkan's preferred options are to use Thor or Bytes, see https://github.com/palkan/logidze/pull/242#issuecomment-1804185194.

In addition, we need to create a separate demo Rails application using Sequel to ensure that nothing is broken without ActiveRecord. There was an experiment in https://github.com/palkan/logidze/pull/242/commits/c5739a8ab02aa3b94827b23f221464130c4b45a8.