Skip to content

codehardth/AzureStorageSeeder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AzureStorageSeeder

A tool to apply seed data from JSON files to Azure Table Storage.

nuget

Prerequisites

Supported OS

  • Windows
  • Linux
  • MacOS

How to use

simply run the tool by

azureseeder --directory "~/some/working/directory" --connectionString "UseDevelopmentStorage=true;"

above command will result in searching all JSON files in given directory and apply each file to Azure Table Storage with file name as a table name.

Limitations

  • Partition Key and Row Key must be a String.
  • JSON file must be array of simple object (since Azure Table Storage only supports simple data type) more information here.
  • JSON property name is case-sensitive.

Supported command line arguments

Name Required Default Value Description
directory yes - Seed files directory.
connectionString yes - Azure Storage connection string.
mode no Replace Update mode strategy, supported values are (Replace, Merge).

About

A tool to apply seed data from JSON files to Azure Table Storage.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published