mirror of
				https://github.com/cloudreve/cloudreve.git
				synced 2025-10-31 16:49:03 +08:00 
			
		
		
		
	bug fix: can't connect to postgres database (#992)
* bug fix: can't connect to postgres database * remove useless arg * remove vscode setting
This commit is contained in:
		
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @ -27,3 +27,4 @@ version.lock | |||||||
| *.ini | *.ini | ||||||
| conf/conf.ini | conf/conf.ini | ||||||
| /statik/ | /statik/ | ||||||
|  | .vscode/ | ||||||
|  | |||||||
| @ -35,7 +35,14 @@ func Init() { | |||||||
| 		case "UNSET", "sqlite", "sqlite3": | 		case "UNSET", "sqlite", "sqlite3": | ||||||
| 			// 未指定数据库或者明确指定为 sqlite 时,使用 SQLite3 数据库 | 			// 未指定数据库或者明确指定为 sqlite 时,使用 SQLite3 数据库 | ||||||
| 			db, err = gorm.Open("sqlite3", util.RelativePath(conf.DatabaseConfig.DBFile)) | 			db, err = gorm.Open("sqlite3", util.RelativePath(conf.DatabaseConfig.DBFile)) | ||||||
| 		case "mysql", "postgres", "mssql": | 		case "postgres": | ||||||
|  | 			db, err = gorm.Open(conf.DatabaseConfig.Type, fmt.Sprintf("host=%s user=%s password=%s dbname=%s port=%d sslmode=disable", | ||||||
|  | 				conf.DatabaseConfig.Host, | ||||||
|  | 				conf.DatabaseConfig.User, | ||||||
|  | 				conf.DatabaseConfig.Password, | ||||||
|  | 				conf.DatabaseConfig.Name, | ||||||
|  | 				conf.DatabaseConfig.Port)) | ||||||
|  | 		case "mysql", "mssql": | ||||||
| 			db, err = gorm.Open(conf.DatabaseConfig.Type, fmt.Sprintf("%s:%s@(%s:%d)/%s?charset=%s&parseTime=True&loc=Local", | 			db, err = gorm.Open(conf.DatabaseConfig.Type, fmt.Sprintf("%s:%s@(%s:%d)/%s?charset=%s&parseTime=True&loc=Local", | ||||||
| 				conf.DatabaseConfig.User, | 				conf.DatabaseConfig.User, | ||||||
| 				conf.DatabaseConfig.Password, | 				conf.DatabaseConfig.Password, | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	 想出网名啦
					想出网名啦