Module seed

Module seed 

Source
Expand description

Database seeding implementation.

Supports multiple seed file types:

  • .rs - Rust seed scripts (compiled and executed)
  • .sql - Raw SQL files (executed directly)
  • .json - JSON data files (declarative seeding)
  • .toml - TOML data files (declarative seeding)

Structs§

SeedData
Declarative seed data structure
SeedResult
Seed execution result
SeedRunner
Seed runner configuration

Enums§

SeedFileType
Seed file types

Functions§

find_seed_file
Find seed file in common locations
get_database_url
Get database URL from config or environment