summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorThorsten Behrens <tbehrens@novell.com>2011-10-07 00:53:12 +0200
committerThorsten Behrens <tbehrens@novell.com>2011-10-07 00:53:12 +0200
commita59f03db12349b901a90ecaffc6dab5d4bd842a6 (patch)
treea07f187950b064202d5c81eb9cd56401e395afe4 /bin
parentc3693c181471fa0c99d670db101da023400520f1 (diff)
Convert csv files to sql
Used for filling member DB from spreadsheet
Diffstat (limited to 'bin')
-rwxr-xr-xbin/csv2sql.sh8
1 files changed, 8 insertions, 0 deletions
diff --git a/bin/csv2sql.sh b/bin/csv2sql.sh
new file mode 100755
index 0000000..c4f004a
--- /dev/null
+++ b/bin/csv2sql.sh
@@ -0,0 +1,8 @@
+#!/bin/bash
+
+awk 'BEGIN{ printf "BEGIN; SET NAMES 'utf8';\n\
+INSERT into `foundation`.`electorate`\n\
+ (lastname, firstname, email)\n\
+ VALUES \n"} { print "(" $0 ")," }\
+END{ print ";\n\
+COMMIT;"}'