public WarehouseCreator(WarehouseCfg whCfg, BranchEnvCfg envCfg, SnowflakeConnectionProvider sf, BlobStores stores) { WhCfg = whCfg; EnvCfg = envCfg; Sf = sf; Stores = stores; }
public YtStage(YtStores stores, StorageCfg storageCfg, SnowflakeConnectionProvider conn, WarehouseCfg cfg) { Stores = stores; StorageCfg = storageCfg; Conn = conn; Cfg = cfg; }
public YtResults(SnowflakeConnectionProvider sf, ResultsCfg resCfg, ISimpleFileStore store, UserScrapeCfg userScrapeCfg) { Sf = sf; ResCfg = resCfg; Store = store; UserScrapeCfg = userScrapeCfg; }
public FixReviewsCmd(SheetsCfg sheetsCfg, ILogger log, YtStore store, SnowflakeConnectionProvider sf) { SheetsCfg = sheetsCfg; Log = log; Store = store; Sf = sf; }
public YtStage(YtStores stores, StorageCfg storageCfg, SnowflakeConnectionProvider conn, WarehouseCfg cfg) { Stores = stores; DbStore = stores.Store(DataStoreType.Db); StorageCfg = storageCfg; Conn = conn; Cfg = cfg; }
public YtSync(SnowflakeConnectionProvider snowflake, SqlServerCfg sqlServerCfg, SyncDbCfg cfg, YtStores stores, WarehouseCfg whCfg, SemVersion version) { Snowflake = snowflake; SqlServerCfg = sqlServerCfg; Cfg = cfg; WhCfg = whCfg; Version = version; Store = stores.Store(DataStoreType.Root); }
public YtCollector(BlobStores stores, AppCfg cfg, SnowflakeConnectionProvider sf, IPipeCtx pipeCtx, YtWeb ytWeb, YtClient api, ILogger log) { DbStore = new(stores.Store(DataStoreType.DbStage), log); Cfg = cfg; Sf = sf; PipeCtx = pipeCtx; Scraper = ytWeb; Api = api; }
public YtCollector(YtStore store, AppCfg cfg, SnowflakeConnectionProvider sf, IPipeCtx pipeCtx, WebScraper webScraper, ChromeScraper chromeScraper, YtClient api) { Store = store; Cfg = cfg; Sf = sf; PipeCtx = pipeCtx; Scraper = webScraper; ChromeScraper = chromeScraper; Api = api; }
public SandboxCmd(SnowflakeConnectionProvider sf, ILogger log) { Sf = sf; Log = log; }
public YtIndexResults(BlobStores stores, SnowflakeConnectionProvider sf) { Sf = sf; BlobIndex = new(stores.Store(DataStoreType.Results)); }
public YtSearch(SnowflakeConnectionProvider db, ElasticClient es, SearchCfg cfg) { Db = db; Es = es; Cfg = cfg; }
public YtSearch(SnowflakeConnectionProvider db, ElasticClient es) { Db = db; Es = es; }
public YtIndexResults(YtStores stores, SnowflakeConnectionProvider sf) { Sf = sf; Store = stores.Store(DataStoreType.Results); BlobIndex = new BlobIndex(Store); }
public YtSync(SnowflakeConnectionProvider snowflake, SqlServerCfg sqlServerCfg, ILogger log) { Snowflake = snowflake; SqlServerCfg = sqlServerCfg; }