Skip to content

Commit

Permalink
1891508: integrity violation when updating with empty primary key
Browse files Browse the repository at this point in the history
  • Loading branch information
erilong committed Feb 13, 2008
1 parent 4755142 commit 8d715d9
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 0 deletions.
4 changes: 4 additions & 0 deletions symmetric/src/test/resources/test-integration-root-setup.sql
Expand Up @@ -36,6 +36,10 @@ insert into sym_trigger
(source_table_name,source_node_group_id,target_node_group_id,channel_id,sync_on_update,sync_on_insert,sync_on_delete,sync_on_update_condition,sync_on_insert_condition,sync_on_delete_condition,initial_load_select,node_select,tx_id_expression,initial_load_order,last_updated_by,last_updated_time,name_for_insert_trigger,create_time)
values('test_order_detail','test-node-group','test-root-group','testchannel', 1, 1, 1, null, null, null, null, null, null, 1, 'erilong', current_timestamp,null,current_timestamp);

insert into sym_trigger
(source_table_name,source_node_group_id,target_node_group_id,channel_id,sync_on_update,sync_on_insert,sync_on_delete,sync_on_update_condition,sync_on_insert_condition,sync_on_delete_condition,initial_load_select,node_select,tx_id_expression,initial_load_order,last_updated_by,last_updated_time,name_for_insert_trigger,create_time)
values('test_store_status','test-node-group','test-root-group','testchannel', 1, 1, 1, null, null, null, null, null, null, 1, 'erilong', current_timestamp,null,current_timestamp);

insert into test_customer
(customer_id, name, is_active, address, city, state, zip, entry_time)
values(100, 'John Smith', '1', '300 Main Street', 'Columbus', 'OH', 43230, {ts '2007-01-02 11:30:00'});
Expand Down
6 changes: 6 additions & 0 deletions symmetric/src/test/resources/test-tables-ddl.xml
Expand Up @@ -48,6 +48,12 @@
<column name="price" type="DECIMAL" size="10,2" />
</table>

<table name="test_store_status">
<column name="store_id" type="CHAR" size="5" primaryKey="true" required="true" />
<column name="register_id" type="CHAR" size="3" primaryKey="true" />
<column name="status" type="INTEGER" />
</table>

<table name="test_customer">
<column name="customer_id" type="INTEGER" primaryKey="true" required="true" />
<column name="name" type="VARCHAR" size="50" required="true" />
Expand Down

0 comments on commit 8d715d9

Please sign in to comment.