Files
Umbraco-CMS/templates/UmbracoProject/.template.config/dotnetcli.host.json
Ronald Barendse 8d8592092f v10: Project template database/connection string improvements (#12407)
* Add new connection-string-provider-name parameter

* Use template value forms to correctly encode JSON values

* Add new development-database-type parameter

* Update package template and fix App_Plugins directory rename

* Remove conflicting short parameter name

* Lowercase framework parameter to align with MS templates

* Cleanup default template settings

* Write unattended install parameters when either connection string or development database is set

* Include RootNamespace in UmbracoPackage template

* Update Umbraco specific gitignore rules

* Revert "Lowercase framework parameter to align with MS templates"

This reverts commit 22de389272a7e119df569ec2e54190265f6d0ae0.

* Add exclude-gitignore parameter

* Update template schemas

* Add minimal-gitignore parameter
2022-05-19 08:36:04 +02:00

69 lines
1.8 KiB
JSON

{
"$schema": "https://json.schemastore.org/dotnetcli.host.json",
"symbolInfo": {
"Framework": {
"longName": "Framework",
"shortName": "F"
},
"UmbracoVersion": {
"longName": "version",
"shortName": "v"
},
"UseHttpsRedirect": {
"longName": "use-https-redirect",
"shortName": ""
},
"SkipRestore": {
"longName": "no-restore",
"shortName": ""
},
"ExcludeGitignore": {
"longName": "exclude-gitignore",
"shortName": ""
},
"MinimalGitignore": {
"longName": "minimal-gitignore",
"shortName": ""
},
"ConnectionString": {
"longName": "connection-string",
"shortName": ""
},
"ConnectionStringProviderName": {
"longName": "connection-string-provider-name",
"shortName": ""
},
"DevelopmentDatabaseType": {
"longName": "development-database-type",
"shortName": ""
},
"UnattendedUserName": {
"longName": "friendly-name",
"shortName": ""
},
"UnattendedUserEmail": {
"longName": "email",
"shortName": ""
},
"UnattendedUserPassword": {
"longName": "password",
"shortName": ""
},
"NoNodesViewPath": {
"longName": "no-nodes-view-path",
"shortName": ""
},
"PackageProjectName": {
"longName": "PackageTestSiteName",
"shortName": "p"
}
},
"usageExamples": [
"dotnet new umbraco -n MyNewProject",
"dotnet new umbraco -n MyNewProject --no-restore",
"dotnet new umbraco -n MyNewProject --development-database-type SQLite",
"dotnet new umbraco -n MyNewProject --development-database-type LocalDB",
"dotnet new umbraco -n MyNewProject --friendly-name \"Friendly Admin User\" --email admin@example.com --password password1234 --connection-string \"Server=ConnectionStringHere\""
]
}