ronin-rb / ronin-db

A common database library for managing and querying security data

Home Page:https://ronin-rb.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Split `Ronin::DB::CLI::Modifiable` into `Ronin::DB::CLI::Deletable` and `Ronin::DB::CLI::Importable`

postmodern opened this issue · comments

Create two new modules, Ronin::DB::CLI::Importable and Ronin::DB::CLI::Deletable, extracted from Ronin::DB::CLI::Modifiable. Ronin::DB::CLI::Importable must define the --add and --import options. This will allow Ronin::DB::CLI::Commands::StreetAddresses to include Ronin::DB::CLI::Deleteable for the --delete and --delete-all , but not Ronin::DB::CLI::Importable, since Ronin::DB::StreetAddress does not currently have an .import method.

Implemented by 7004374.