From 4a0ce5030592fa154bee8eb7324f554a5094fcc0 Mon Sep 17 00:00:00 2001 From: Brendan McDevitt Date: Sat, 9 Apr 2022 23:08:48 -0500 Subject: [PATCH] make an importers dir in lib dir --- bin/docker_database_setup.sh | 6 ------ bin/init_db.sh | 6 ++++++ db/seeds.rb | 14 +++++++------- lib/{ => importers}/cna_importer.rb | 0 lib/{ => importers}/cpe_importer.rb | 0 lib/{ => importers}/cve_list_importer.rb | 0 lib/{ => importers}/cvemon_cve_importer.rb | 0 .../inthewild_cve_exploit_importer.rb | 0 lib/{ => importers}/poc_in_github_importer.rb | 0 lib/{ => importers}/trickest_poc_cve_importer.rb | 0 10 files changed, 13 insertions(+), 13 deletions(-) delete mode 100755 bin/docker_database_setup.sh create mode 100755 bin/init_db.sh rename lib/{ => importers}/cna_importer.rb (100%) rename lib/{ => importers}/cpe_importer.rb (100%) rename lib/{ => importers}/cve_list_importer.rb (100%) rename lib/{ => importers}/cvemon_cve_importer.rb (100%) rename lib/{ => importers}/inthewild_cve_exploit_importer.rb (100%) rename lib/{ => importers}/poc_in_github_importer.rb (100%) rename lib/{ => importers}/trickest_poc_cve_importer.rb (100%) diff --git a/bin/docker_database_setup.sh b/bin/docker_database_setup.sh deleted file mode 100755 index 96c632b..0000000 --- a/bin/docker_database_setup.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/usr/bin/env bash -# script to run the docker commands cuz docker sux - -docker-compose run web rake db:create -docker-compose run web rake db:migrate -docker-compose run web rake db:setup diff --git a/bin/init_db.sh b/bin/init_db.sh new file mode 100755 index 0000000..eea8693 --- /dev/null +++ b/bin/init_db.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash +# runs the three magic docker-compose cmds to initialize db data + +docker-compose run web rake db:create +docker-compose run web rake db:migrate +docker-compose run web rake db:seed diff --git a/db/seeds.rb b/db/seeds.rb index 1da28d0..c51e355 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -6,13 +6,13 @@ # movies = Movie.create([{ name: 'Star Wars' }, { name: 'Lord of the Rings' }]) # Character.create(name: 'Luke', movie: movies.first) -require '/data_importer/lib/cpe_importer.rb' -require '/data_importer/lib/cve_list_importer.rb' -require '/data_importer/lib/poc_in_github_importer.rb' -require '/data_importer/lib/inthewild_cve_exploit_importer.rb' -require '/data_importer/lib/trickest_poc_cve_importer.rb' -require '/data_importer/lib/cvemon_cve_importer.rb' -require '/data_importer/lib/cna_importer.rb' +require '/data_importer/lib/importers/cpe_importer.rb' +require '/data_importer/lib/importers/cve_list_importer.rb' +require '/data_importer/lib/importers/poc_in_github_importer.rb' +require '/data_importer/lib/importers/inthewild_cve_exploit_importer.rb' +require '/data_importer/lib/importers/trickest_poc_cve_importer.rb' +require '/data_importer/lib/importers/cvemon_cve_importer.rb' +require '/data_importer/lib/importers/cna_importer.rb' def line_sep puts '----------' * 12 diff --git a/lib/cna_importer.rb b/lib/importers/cna_importer.rb similarity index 100% rename from lib/cna_importer.rb rename to lib/importers/cna_importer.rb diff --git a/lib/cpe_importer.rb b/lib/importers/cpe_importer.rb similarity index 100% rename from lib/cpe_importer.rb rename to lib/importers/cpe_importer.rb diff --git a/lib/cve_list_importer.rb b/lib/importers/cve_list_importer.rb similarity index 100% rename from lib/cve_list_importer.rb rename to lib/importers/cve_list_importer.rb diff --git a/lib/cvemon_cve_importer.rb b/lib/importers/cvemon_cve_importer.rb similarity index 100% rename from lib/cvemon_cve_importer.rb rename to lib/importers/cvemon_cve_importer.rb diff --git a/lib/inthewild_cve_exploit_importer.rb b/lib/importers/inthewild_cve_exploit_importer.rb similarity index 100% rename from lib/inthewild_cve_exploit_importer.rb rename to lib/importers/inthewild_cve_exploit_importer.rb diff --git a/lib/poc_in_github_importer.rb b/lib/importers/poc_in_github_importer.rb similarity index 100% rename from lib/poc_in_github_importer.rb rename to lib/importers/poc_in_github_importer.rb diff --git a/lib/trickest_poc_cve_importer.rb b/lib/importers/trickest_poc_cve_importer.rb similarity index 100% rename from lib/trickest_poc_cve_importer.rb rename to lib/importers/trickest_poc_cve_importer.rb