1 5 6 package jena; 7 8 import com.hp.hpl.jena.rdf.model.* ; 9 13 26 27 public class dbcreate extends DBcmd 28 { 29 public static final String [] usage = new String [] 30 { 31 "dbcreate [--spec spec] | [db_description] [--model name]" , 32 " where db_description is" , 33 " --db JDBC URL --dbType type" , 34 " --dbUser user --dbPassword password" 35 } ; 36 37 public static void main(String [] args) 38 { 39 dbcreate db = new dbcreate(); 40 db.setUsage(usage) ; 41 db.init(args); 42 db.exec(); 43 } 44 45 public dbcreate() 46 { 47 super("dbcreate", false); 48 } 49 50 protected void exec0() 51 { 52 Model m = null; 53 54 if (super.argModelName == null) 55 { 56 System.out.println("Create default model"); 57 m = ModelFactory.createModelRDBMaker(getConnection()).createModel(); 58 } 59 else 60 { 61 System.out.println("Create named model: " + argModelName); 62 m = ModelFactory.createModelRDBMaker(getConnection()).createModel(argModelName); 63 } 64 65 } 66 67 protected boolean exec1(String arg) { return false ; } 68 } 69 70 71 72 98 | Popular Tags |