Hello!
According to the suggestion from this forum, I am using SyncAgent to make a DB snapshot. So, if I do it, created snapshot doesn't contain FKs. SyncTable instances I am creating by this way:
for (int i = 0; i < tableNames.Length; i++)
{
SyncTable table = new SyncTable(tableNames[i]);
table.CreationOption = TableCreationOption.DropExistingOrCreateNewTable;
table.SyncDirection = SyncDirection.Bidirectional;
tables[i] = table;
}
I would like to notice, that before synchronization empty result table with all FKs exists already.
Is it standard behavior (missed FKs) or I am doing something wrong?
Thanks.
Radim