The core infrastructure backend (API, database, Docker, etc).
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Oscar Hinton 44a82d3b22
[PM-22263] Integate Rust SDK to Seeder (#6150)
2 months ago
..
Factories [PM-22263] Integate Rust SDK to Seeder (#6150) 2 months ago
Recipes
README.md
Seeder.csproj [PM-22263] Integate Rust SDK to Seeder (#6150) 2 months ago

README.md

Bitwarden Database Seeder

A class library for generating and inserting test data.

Project Structure

The project is organized into these main components:

Factories

Factories are helper classes for creating domain entities and populating them with realistic data. This assist in decreasing the amount of boilerplate code needed to create test data in recipes.

Recipes

Recipes are pre-defined data sets which can be run to generate and load data into the database. They often allow a allow for a few arguments to customize the data slightly. Recipes should be kept simple and focused on a single task. Default to creating more recipes rather than adding complexity to existing ones.