Hi all<br>
<br>
While using the Create_graph_tables function for integrating pgdijkstra with postgreSQL i am encountering the following error:<br>
I am directly using the demo datafiles(from cartoweb, hence i dont think there  is any problem with the data). <br>
Also, before doing this, i created source and target fields in the
database by adding three new columns and using assign_vertex_id.<br>
<br>
can someone help, please...<br>
<br>
NOTICE:  CREATE TABLE will create implicit sequence "roadl_vertices_id_seq" for serial column "roadl_vertices.id"<br>
CONTEXT:  SQL statement "CREATE TABLE roadl_vertices (id serial, geom_id int4  NOT NULL UNIQUE)"<br>
PL/pgSQL function "create_graph_tables" line 11 at execute statement<br>
<br>
NOTICE:  CREATE TABLE / UNIQUE will create implicit index "roadl_vertices_geom_id_key" for table "roadl_vertices"<br>
CONTEXT:  SQL statement "CREATE TABLE roadl_vertices (id serial, geom_id int4  NOT NULL UNIQUE)"<br>
PL/pgSQL function "create_graph_tables" line 11 at execute statement<br>
<br>
NOTICE:  CREATE TABLE will create implicit sequence "roadl_edges_id_seq" for serial column "roadl_edges.id"<br>
CONTEXT:  SQL statement "CREATE TABLE roadl_edges (id serial,
source int, target int, cost float8, reverse_cost float8, UNIQUE
(source, target))"<br>
PL/pgSQL function "create_graph_tables" line 15 at execute statement<br>
<br>
NOTICE:  CREATE TABLE / UNIQUE will create implicit index "roadl_edges_source_key" for table "roadl_edges"<br>
CONTEXT:  SQL statement "CREATE TABLE roadl_edges (id serial,
source int, target int, cost float8, reverse_cost float8, UNIQUE
(source, target))"<br>
PL/pgSQL function "create_graph_tables" line 15 at execute statement<br>
<br style="background-color: rgb(255, 255, 51);">
<span style="background-color: rgb(255, 255, 51);">ERROR:  duplicate key violates unique constraint "roadl_edges_source_key"  </span><br>
CONTEXT:  SQL statement "INSERT INTO roadl_edges (id, source, target) VALUES (91, '107', '109')"<br>
PL/pgSQL function "create_graph_tables" line 27 at execute statement<br>
<br>
Thanks in advance,<br>
Horry<br>