pgsql schema export

This commit is contained in:
zgq
2024-03-02 15:57:52 +08:00
parent ecec0f4cc6
commit 1469908d27
4 changed files with 797 additions and 155 deletions

View File

@ -111,7 +111,7 @@ public class DatabaseController {
}
@PostMapping("/export")
public void exportDatabase(@Valid @RequestBody DatabaseExportRequest request, HttpServletResponse response){
String fileName = Objects.isNull(request.getDatabaseName()) ? request.getSchemaName() : request.getDatabaseName();
String fileName = Objects.isNull(request.getSchemaName())?request.getDatabaseName() : request.getSchemaName();
response.setContentType("text/sql");
response.setHeader("Content-disposition", "attachment;filename*=utf-8''" + fileName + ".sql");
response.setCharacterEncoding("utf-8");