marmot/seeds
Forward-only SQLite seed files for Marmot.
Types
pub type SeedError {
DatabaseOpenError(path: String, message: String)
MissingSeedDirectory(path: String)
SeedPathIsNotDirectory(path: String)
NoSeedFiles(path: String)
SeedDirectoryReadError(path: String, message: String)
SeedFileReadError(path: String, message: String)
InvalidSeedFilename(path: String)
SeedSqlError(path: String, message: String)
}
Constructors
-
DatabaseOpenError(path: String, message: String) -
MissingSeedDirectory(path: String) -
SeedPathIsNotDirectory(path: String) -
NoSeedFiles(path: String) -
SeedDirectoryReadError(path: String, message: String) -
SeedFileReadError(path: String, message: String) -
InvalidSeedFilename(path: String) -
SeedSqlError(path: String, message: String)
Values
pub fn seed_from(
database_path: String,
seeds_dir: String,
) -> Result(List(String), SeedError)