public MigrationStepMetadata ( MigrationDirection direction, bool useModuleNameAsDefaultSchema, IEnumerable |
||
direction | MigrationDirection | |
useModuleNameAsDefaultSchema | bool | |
migrationMetadatas | IEnumerable |
|
리턴 | System |
public MigrationStepMetadata(MigrationDirection direction, bool useModuleNameAsDefaultSchema, IEnumerable<IMigrationMetadata> migrationMetadatas)
{
if (!migrationMetadatas.Any()) throw new ArgumentException("No migrations provided.", "migrationMetadatas");
_moduleName = migrationMetadatas.Select(m => m.ModuleName).Distinct().Single();
_direction = direction;
_useModuleNameAsDefaultSchema = useModuleNameAsDefaultSchema;
_migrationMetadatas = migrationMetadatas;
}