Class: Templater::Generator
- Inherits:
-
Object
- Object
- Templater::Generator
show all
- Defined in:
- lib/sweetsie/generators/helper.rb
Instance Method Summary
collapse
Instance Method Details
#migration_name ⇒ Object
18
19
20
|
# File 'lib/sweetsie/generators/helper.rb', line 18
def migration_name
"create_#{self.name}s"
end
|
#migration_time ⇒ Object
22
23
24
|
# File 'lib/sweetsie/generators/helper.rb', line 22
def migration_time
Time.now.strftime("%Y%m%d%H%M%S")
end
|
#underscore ⇒ Object
10
11
12
13
14
15
16
|
# File 'lib/sweetsie/generators/helper.rb', line 10
def underscore
self.name.gsub(/::/, '/').
gsub(/([A-Z]+)([A-Z][a-z])/,'\1_\2').
gsub(/([a-z\d])([A-Z])/, '\1_\2').
tr("-","_").
downcase
end
|