r1902@llin: dpavlin | 2009-05-29 23:41:36 +0200
authorDobrica Pavlinusic <dpavlin@rot13.org>
Fri, 29 May 2009 21:41:37 +0000 (21:41 +0000)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Fri, 29 May 2009 21:41:37 +0000 (21:41 +0000)
 example usage of WebPAC::Output::DBI

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@1208 07558da8-63fa-0310-ba24-9fe276d99e06

conf/isi/cited.sql [new file with mode: 0644]
conf/isi/cu-au-count.pl
conf/isi/isi.yml

diff --git a/conf/isi/cited.sql b/conf/isi/cited.sql
new file mode 100644 (file)
index 0000000..a3dd9b6
--- /dev/null
@@ -0,0 +1,9 @@
+create table cited (
+       id serial,
+       au text not null,
+       cited text not null
+);
+
+create index cited_au on cited(au);
+create index cited_cited on cited(cited);
+
index 03ee22d..0ffb153 100644 (file)
@@ -3,7 +3,7 @@ foreach my $cr ( rec_array 'CR' ) {
        foreach my $au ( rec_array 'AU' ) {
                row(
                        cited => $cr->{author},
-                       by => $au,
+                       au => $au,
                );
        }
 }
index 8491676..d7217cc 100644 (file)
@@ -121,12 +121,17 @@ databases:
         encoding: 'ISO-8859-1'
         normalize:
         #  path: 'conf/normalize/isi/isi2xls.pl'
-          path: 'conf/isi/isi2sorted.pl'
+          - path: 'conf/isi/isi2sorted.pl'
+          - path: 'conf/isi/cu-au-count.pl'
     output:
       - module: 'Excel'
         path: '/data/FF/citati/sverko.xls'
       - module: 'Sorted'
         path: '/data/FF/citati/sorted/'
-      - module: 'CouchDB'
-        url: 'http://193.198.212.57:5984'
+#      - module: 'CouchDB'
+#        url: 'http://193.198.212.57:5984'
+      - module: 'DBI'
+        dsn: 'dbi:Pg:dbname=webpac2'
+        schema: 'conf/isi/cited.sql'
+        table: 'cited'