User Tools

Site Tools


Writing /var/www/html/conf/plugins.local.php failed
notes:postgres

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
notes:postgres [2015/08/11 13:55]
jiggak
notes:postgres [2015/08/17 14:05] (current)
jiggak
Line 5: Line 5:
 </code> </code>
  
 +<code>
 +bcp "[Event]" out Event.data -S (localdb)\Projects -T -d EDC -c -t 0xfe -r 0xf7 -C RAW -k
 +</code>
  
 +<code bash>
 +#!/bin/bash
 +
 +for f in *.data; do
 + echo $f
 + cat $f | \
 + sed 's/\xf7/|\n|/g' | \
 + # remove extra at end of file
 + sed '$ s/.$//' | \
 + # add missing at start of file
 + sed '1 s/^/|/' | \
 + sed 's/"/""/g' | \
 + sed 's/^|\||$/"/g' | \
 + sed 's/\xfe/","/g' | \
 + sed 's/,"",/,,/g' | \
 + sed 's/,"",/,,/g' | \
 + sed 's/,""$/,/g' | \
 + sed 's/\\/\\\\/g' | \
 + # dos2unix identified these non-char bytes
 + tr -d '\31\20\16\0' | \
 + # dos2unix | \
 + iconv -f WINDOWS-1252 -t UTF8 > $f.csv
 +done
 +</code>
 +
 +<code sql>
 +\copy event (id,name,partner_id,city_id,module_id,region_id,start_date,dyno,loc_code,event_type_id,event_code,end_date,address,postal_code,max_pre_reg,lat,lng,directions_url,pre_reg_close_time,sms_message,private,campaign_id) from 'Event.data.csv' csv
 +select setval('event_id_seq', (select max(id) from event));
 +</code>
notes/postgres.1439301339.txt.gz ยท Last modified: 2015/08/11 13:55 by jiggak