Module: RbsRails::ActiveRecord
- Defined in:
- lib/rbs_rails/active_record.rb,
lib/rbs_rails/active_record/enum.rb,
sig/rbs_rails/active_record.rbs,
sig/rbs_rails/active_record/enum.rbs
Defined Under Namespace
Modules: Enum
Classes: Generator
Class Method Summary
collapse
Class Method Details
.class_to_rbs(klass) ⇒ Object
13
14
15
|
# File 'lib/rbs_rails/active_record.rb', line 13
def self.class_to_rbs(klass) Generator.new(klass).generate
end
|
.generatable?(klass) ⇒ boolish
5
6
7
8
9
|
# File 'lib/rbs_rails/active_record.rb', line 5
def self.generatable?(klass) return false if klass.abstract_class?
klass.connection.table_exists?(klass.table_name)
end
|