Skip to content

Commit

Permalink
Remove db/schema.rb from the git attributes auto hidden files
Browse files Browse the repository at this point in the history
  • Loading branch information
malparty committed Sep 19, 2023
1 parent 71ebbb8 commit dc608cd
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# See https://git-scm.com/docs/gitattributes for more about git attribute files.

# Mark any vendored files as having been vendored.
vendor/* linguist-vendored
5 changes: 5 additions & 0 deletions .template/spec/base/template_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,9 @@
it 'creates Reek configuration files' do
expect(file('.reek.yml')).to exist
end

it 'creates the .gitattributes without schema.db' do
expect(file('.gitattributes')).to exist
expect(file('.gitattributes')).not_to contain('db/schema.rb')
end
end
1 change: 1 addition & 0 deletions template.rb
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ def apply_template!(template_root)
apply 'bin/template.rb'
apply 'config/template.rb'
apply '.gitignore.rb'
copy_file '.gitattributes', force: true

after_bundle do
use_source_path template_root
Expand Down

0 comments on commit dc608cd

Please sign in to comment.