...
Creates a new minimal template.
By default this will:*
- Validate all xml files
...
- Resets the admin and security database
...
- Creates a new database for the minimal template data to be loaded into
...
- Restores packages and build the bulk load client
...
- Copies sample files to isolate the files
...
- Generates two apiclients with key/secret for the necessary claimsets
...
- Starts the test harness api
...
- Executes first load scenario using the bootstrap data and claimset
...
- Executes second load scenario using the rest of the sample data and the sandbox claimset
...
- Stops the test harness api
...
- Creates a backup of the new minimal template at: Ed-Fi-ODS-Implementation\\DatabaseTemplate\\Database
Minimal.Template.bak
...
Creates a .nuspec file for the new minimal template at: Ed-Fi-ODS-Implementation\\DatabaseTemplate\\Database
Minimal.Template.nuspec
Initialize-MinimalTemplate Aliases
- initmin
- Reset-MinimalTemplateFromSamples
Syntax
Code Block | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
Initialize-MinimalTemplate [-samplePath] <String> [-noExtensions] [-noValidation] [[-engine] <String>] [<CommonParameters>] |
Initialize-MinimalTemplate Aliases
...
Parameters
Name | Alias | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|---|
-samplePath | An absolute path to the folder to load samples from, for example: C:\\MySampleXmlData | false | |||
-noExtensions | Ignores any extension sources when running the sql scripts against the database. | false | false | False | |
-noValidation | Disables xml validation. | false | false | False | |
-engine | The database engine provider, either 'SQLServer' or 'PostgreSQL' | false | false | SQLServer |
Examples
EXAMPLE 1
Code Block | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
Initialize-MinimalTempalate -samplePath "C:\edfi\Ed-Fi-Standard\v3.2\" |
...