I have a collection of .sql
files containing ddl for various database objects.
For example:
- User.sql
- Group.sql
- GroupUser.sql
Is there a way I can use a stored procedure to easily/elegantly load/execute these files in sequence? For example, GroupUser.sql
depends on the existence of User
and Group
, so I need to execute the .sql
files in the order listed above.
I know I could concatenate the contents of all of the .sql
scripts above into a stored procedure, but I would prefer to take a more modular approach. I could also put each script into its own stored procedure but I'd rather not clutter the stored procedure collection in my app database with DDL setup scripts.