pub fn run<R: BufRead>( options: &CliOptions, database: Database, input: &mut R, output: &mut dyn Write, ) -> Result<(), CliError>
Run either the requested commands/scripts or the interactive shell.