feat: fix doc-db-port
This commit is contained in:
		
							parent
							
								
									24e302990a
								
							
						
					
					
						commit
						240027443a
					
				| 
						 | 
				
			
			@ -15,8 +15,8 @@ type DocumentDBWithCache struct {
 | 
			
		|||
	Cache cache.Cache
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func MustDocumentDBWithCache(conf *Conf, cacheConf cache.CacheConf, dbOpts []mon.Option, cacheOpts []cache.Option) (DocumentDBWithCacheUseCase, error) {
 | 
			
		||||
	documentDB, err := NewDocumentDB(conf, dbOpts...)
 | 
			
		||||
func MustDocumentDBWithCache(conf *Conf, collection string, cacheConf cache.CacheConf, dbOpts []mon.Option, cacheOpts []cache.Option) (DocumentDBWithCacheUseCase, error) {
 | 
			
		||||
	documentDB, err := NewDocumentDB(conf, collection, dbOpts...)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		return nil, fmt.Errorf("failed to initialize DocumentDB: %w", err)
 | 
			
		||||
	}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -20,7 +20,7 @@ type DocumentDB struct {
 | 
			
		|||
	Mon *mon.Model
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func NewDocumentDB(config *Conf, opts ...mon.Option) (DocumentDBUseCase, error) {
 | 
			
		||||
func NewDocumentDB(config *Conf, collection string, opts ...mon.Option) (DocumentDBUseCase, error) {
 | 
			
		||||
	authenticationURI := ""
 | 
			
		||||
	if config.User != "" {
 | 
			
		||||
		authenticationURI = fmt.Sprintf(
 | 
			
		||||
| 
						 | 
				
			
			@ -50,7 +50,7 @@ func NewDocumentDB(config *Conf, opts ...mon.Option) (DocumentDBUseCase, error)
 | 
			
		|||
	opts = append(opts, intOpt)
 | 
			
		||||
 | 
			
		||||
	logx.Infof("[DocumentDB] Try to connect document db `%s`", printConnectUri)
 | 
			
		||||
	client, err := mon.NewModel(connectionURI, config.Database, config.Database, opts...)
 | 
			
		||||
	client, err := mon.NewModel(connectionURI, config.Database, collection, opts...)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		return nil, err
 | 
			
		||||
	}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue