Search Postgresql Archives

Re: Error Importing CSV File

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Tom, rake is a rails command, also after doing a \d geo_data it does
show that it's adding an id column before everything else. I'm
guessing my best bet is going to be creating the table by hand as I
have no idea how to tell it not to create the extra field.  Thanks for
the help everyone, figured it had to be something simple.  Shows how
new I am at postgres.


On Fri, Jul 15, 2011 at 1:44 PM, Tom Lane <tgl@xxxxxxxxxxxxx> wrote:
> Bryan Nelson <shrek@xxxxxxxxxxxxxxxx> writes:
>> Tom, the file was created in linunx and is utf-8.  Here is the rake
>> task that created the table:
>
>> class CreateGeoData < ActiveRecord::Migration
>>   def self.up
>>     create_table :geo_data do |t|
>>       t.column :zip_code, :text
>>       t.column :latitude, :float8
>>       t.column :longitude, :float8
>>       t.column :city, :text
>>       t.column :state, :text
>>       t.column :county, :text
>>     end
>>     add_index "geo_data", ["zip_code"], :name => "zip_code_optimization"
>>   end
>
> Never heard of rake before, but I'm betting that it's doing stuff
> behind your back, like including an "id" column in the table definition.
> Try looking at the table in psql (\d geo_data), or enabling query
> logging on the server so you can see what the actual CREATE TABLE
> command sent to the server looks like.
>
> If there is an extra column or two in the table definition, you'll need
> to put a column list into the COPY command, or else include values for
> the added column(s) into the CSV file.
>
> And I'm still thinking there are invisible characters in that first
> line... if you can't avoid that, you might add a dummy header line
> and use COPY's HEADER option to ignore the first line.
>
>                        regards, tom lane
>

-- 
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux