kuzu_copy_from_df works for node and rel tables

kuzu_copy_from_df handles various data types

kuzu_copy_from_df handles empty data frames

kuzu_merge_df works for insertion and update

kuzu_copy_from_json handles empty JSON files

kuzu handles data types DECIMAL and UUID