You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* v5.17.1
- *Fixed:* The database console `Script` command execution has been updated to output to the correct directory path.
* Add global using ExecutionContext in template.
* Agent code-gen simplification.
* Sample tweak.
* *Fixed:* The database code-generation support for replacement is now optional (see new `Replace` property) versus always (defaults to `true`).
Copy file name to clipboardexpand all lines: CHANGELOG.md
+5
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,11 @@
2
2
3
3
Represents the **NuGet** versions.
4
4
5
+
## v5.17.1
6
+
-*Fixed:* The database console `Script` command execution has been updated to output to the correct directory path.
7
+
-*Fixed:* The `Agent` code-generation artefacts have been further simplified/improved.
8
+
-*Fixed:* The database code-generation support for replacement is now optional (see new `Replace` property) versus always (defaults to `true`).
9
+
5
10
## v5.17.0
6
11
-*Enhancement:* The `Common`-project related code-generated artefacts have all been updated to leverage `global using` and file scoped namespace declarations.
7
12
- A new [`GlobalUsings.cs`](./templates/Beef.Template.Solution/content/Company.AppName.Common/GlobalUsings.cs) will need to be manually added to existing `Common` projects to enable; see [this](./templates/Beef.Template.Solution/content/Company.AppName.Common/GlobalUsings.cs) for an example and alter the last two namespaces accordingly.
Copy file name to clipboardexpand all lines: docs/Database-Query-Config.md
+1
Original file line number
Diff line number
Diff line change
@@ -46,6 +46,7 @@ Property | Description
46
46
**`name`** | The name of the primary table of the query. [Mandatory]
47
47
`schema` | The schema name of the primary table of the view.<br/>† Defaults to `CodeGeneration.Schema`.
48
48
`alias` | The `Schema.Table` alias name.<br/>† Will automatically default where not specified.
49
+
`viewReplace` | Indicates whether the existing `View` database object should be replaced/altered or whether the object is dropped and recreated.<br/>† Defaults to `CodeGeneration.Replace`.
Copy file name to clipboardexpand all lines: docs/Database-StoredProcedure-Config.md
+1
Original file line number
Diff line number
Diff line change
@@ -66,6 +66,7 @@ Property | Description
66
66
**`type`** | The stored procedure operation type. Valid options are: `Get`, `GetColl`, `Create`, `Update`, `Upsert`, `Delete`, `Merge`.<br/>† Defaults to `GetColl`.
67
67
**`paging`** | Indicates whether standardized paging support should be added.<br/>† This only applies where the stored procedure operation `Type` is `GetColl`.
68
68
`storedProcedureName` | The `StoredProcedure` name in the database.<br/>† Defaults to `sp` + `Table.Name` + `Name`; e.g. `spTableName` or `spPersonGet`.
69
+
`replace` | Indicates whether the existing `StoredProcedure` database object should be replaced/altered or whether the object is dropped and recreated.<br/>† Defaults to `CodeGeneration.Replace`.
Copy file name to clipboardexpand all lines: docs/Database-Table-Config.md
+1
Original file line number
Diff line number
Diff line change
@@ -63,6 +63,7 @@ Property | Description
63
63
**`name`** | The name of the `Table` in the database. [Mandatory]
64
64
**`schema`** | The name of the `Schema` where the `Table` is defined in the database.<br/>† Defaults to `CodeGeneration.Schema`.
65
65
`alias` | The `Schema.Table` alias name.<br/>† Will automatically default where not specified.
66
+
`replace` | Indicates whether the existing database object should be replaced/altered or whether the object is dropped and recreated.<br/>† Defaults to `CodeGeneration.Replace`.
0 commit comments