I have a Windows Form application that uses 2 databases and there are tables that are used as flags and references. What is usually done to deploy these databases with tables filled with data by default? I was thinking of using Script database as CREATE to then put all of those generated scripts into one SQL file and just have my application execute it but, it only creates the database or the tables but not the data needed.
EDIT
Also, if my application also is going to have a Windows Service, do I have to separate the setup for that or can I include that with my client application setup?