Skip to content

Journaling to a single DB, when working with multiple DB #146

@c-Raymart

Description

@c-Raymart

Hi,

I'm working with multiple database and executing all the files in a single transaction.
This is my sample command.
Install-DBOScript -ScriptPath ${{github.workspace}}\applications\scripts* -SqlInstance $dbServer
-Database test_db -Credential $sqlcredential

All my sql scripts should define the database in the first line of each file with the following command USE database_name.

The problem after executing a script of other databases, filename didn't save in the (schemaversions) of db where I initially connected (test_db in sample above). In result the sql file of other databases rerun again (once I re-run the pipeline).

Currently my work around is to add a command "USE test_db" at the end of each sql file.

Any thoughts?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestquestionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions