Simple database: Difference between revisions
Content added Content deleted
Line 3,093: | Line 3,093: | ||
case Array(f, "all", "latest") => print(f, _ groupBy (_ lift 2 getOrElse "") map{case (_, cat) => cat.last}) |
case Array(f, "all", "latest") => print(f, _ groupBy (_ lift 2 getOrElse "") map{case (_, cat) => cat.last}) |
||
case Array(f, "add", desc) => add(f, desc, category = "") |
case Array(f, "add", desc) => add(f, desc, category = "") |
||
case Array(f, "add", desc, cat) => add(f, desc, cat) |
|||
case Array(f, "add", desc, cat, opt @ _*) => add(f, desc, cat, opt) |
case Array(f, "add", desc, cat, opt @ _*) => add(f, desc, cat, opt) |
||
case _ => println("Usage: SimpleDatabase filename.tsv [all [latest]| latest [CATEGORY] | add [DESCRIPTION [CATEGORY [OPTIONAL]...]]]") |
case _ => println("Usage: SimpleDatabase filename.tsv [all [latest]| latest [CATEGORY] | add [DESCRIPTION [CATEGORY [OPTIONAL]...]]]") |