Skip to content

Instantly share code, notes, and snippets.

namespace :solargraph do
task update_model_definitions: :environment do
if Rails.env.development?
Rails.application.eager_load!
def_file = Rails.root.join('config', 'model_definitions.rb')
File.open(def_file, 'w') do |file|
ApplicationRecord.descendants.each do |model|
file << "class #{model.name}\n"
klass = model.name.constantize
klass.attribute_names.each do |name|
@tomhicks
tomhicks / plink-plonk.js
Last active March 18, 2024 02:23
Listen to your web pages
@remy
remy / ActiveLink.js
Last active April 12, 2024 08:33
Next.js version of `activeClassName` support.