public TimescaledbMigrationOperationGenerator(CSharpMigrationOperationGeneratorDependencies dependencies) : base(dependencies) { hyperTables = Assembly.GetExecutingAssembly().GetTypes() .Select(x => x.GetCustomAttribute <HypertableAttribute>(true)) .Where(x => x != null) .ToDictionary(kv => kv.TableName, kv => kv); distributedHyperTables = Assembly.GetExecutingAssembly().GetTypes() .Select(x => x.GetCustomAttribute <DistributedHypertableAttribute>(true)) .Where(x => x != null) .ToDictionary(kv => kv.TableName, kv => kv); }
public IgnoreFKCSharpMigrationOperationGenerator(CSharpMigrationOperationGeneratorDependencies dependencies) : base(dependencies) { }
public CSharpMigrationOperationGeneratorWithComment(CSharpMigrationOperationGeneratorDependencies dependencies) : base(dependencies) { }
public TemporalCSharpMigrationOperationGenerator( CSharpMigrationOperationGeneratorDependencies dependencies) : base(dependencies) { }
public SqlChangeTrackingMigrationOperationGenerator(CSharpMigrationOperationGeneratorDependencies dependencies) : base(dependencies) { }