ronin-rb / ronin-db

A common database library for managing and querying security data
https://ronin-rb.dev
GNU Lesser General Public License v3.0
14 stars 4 forks source link

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

Closed postmodern closed 10 months ago

postmodern commented 10 months ago

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.

postmodern commented 10 months ago

Implemented by 7004374.