Skip to content

Commit 53ec7db

Browse files
committed
parameterise database name
1 parent eac3df0 commit 53ec7db

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

docs/sqlserver-ef.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -322,9 +322,9 @@ select count(d.name)
322322
from sys.databases as d inner join
323323
sys.change_tracking_databases as t on
324324
t.database_id = d.database_id
325-
where d.name = '{database}'
325+
where d.name = @database
326326
```
327-
<sup><a href='/src/Delta.SqlServer/DeltaExtensions_Sql.cs#L103-L109' title='Snippet source file'>snippet source</a> | <a href='#snippet-IsTrackingEnabledSql' title='Start of snippet'>anchor</a></sup>
327+
<sup><a href='/src/Delta.SqlServer/DeltaExtensions_Sql.cs#L102-L108' title='Snippet source file'>snippet source</a> | <a href='#snippet-IsTrackingEnabledSql' title='Start of snippet'>anchor</a></sup>
328328
<!-- endSnippet -->
329329

330330

docs/sqlserver.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -328,9 +328,9 @@ select count(d.name)
328328
from sys.databases as d inner join
329329
sys.change_tracking_databases as t on
330330
t.database_id = d.database_id
331-
where d.name = '{database}'
331+
where d.name = @database
332332
```
333-
<sup><a href='/src/Delta.SqlServer/DeltaExtensions_Sql.cs#L103-L109' title='Snippet source file'>snippet source</a> | <a href='#snippet-IsTrackingEnabledSql' title='Start of snippet'>anchor</a></sup>
333+
<sup><a href='/src/Delta.SqlServer/DeltaExtensions_Sql.cs#L102-L108' title='Snippet source file'>snippet source</a> | <a href='#snippet-IsTrackingEnabledSql' title='Start of snippet'>anchor</a></sup>
334334
<!-- endSnippet -->
335335

336336

src/Delta.SqlServer/DeltaExtensions_Sql.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,17 +97,17 @@ from sys.tables as t inner join
9797
public static async Task<bool> IsTrackingEnabled(this SqlConnection connection, Cancel cancel = default)
9898
{
9999
await using var command = connection.CreateCommand();
100-
var database = connection.Database;
101100
command.CommandText =
102-
$"""
101+
"""
103102
-- begin-snippet: IsTrackingEnabledSql
104103
select count(d.name)
105104
from sys.databases as d inner join
106105
sys.change_tracking_databases as t on
107106
t.database_id = d.database_id
108-
where d.name = '{database}'
107+
where d.name = @database
109108
-- end-snippet
110109
""";
110+
command.Parameters.AddWithValue("@database", connection.Database);
111111
return await command.ExecuteScalarAsync(cancel) is 1;
112112
}
113113

0 commit comments

Comments
 (0)