diff --git a/.dockerignore b/.dockerignore
index a2a9da0..e91595a 100644
--- a/.dockerignore
+++ b/.dockerignore
@@ -21,6 +21,7 @@ backend/*.exe
# Scripts and data directories
scripts
postgresus-data
+databasus-data
# IDE and editor files
.idea
diff --git a/.github/CODE_OF_CONDUCT.md b/.github/CODE_OF_CONDUCT.md
index de5d4c2..f0ec290 100644
--- a/.github/CODE_OF_CONDUCT.md
+++ b/.github/CODE_OF_CONDUCT.md
@@ -2,7 +2,7 @@
## Our Pledge
-We as members, contributors and maintainers pledge to make participation in the Postgresus community a friendly and welcoming experience for everyone, regardless of background, experience level or personal circumstances.
+We as members, contributors and maintainers pledge to make participation in the Databasus community a friendly and welcoming experience for everyone, regardless of background, experience level or personal circumstances.
We pledge to act and interact in ways that contribute to an open, welcoming, diverse, inclusive and healthy community.
@@ -31,10 +31,10 @@ We pledge to act and interact in ways that contribute to an open, welcoming, div
This Code of Conduct applies within all community spaces, including:
- GitHub repositories (issues, pull requests, discussions, comments)
-- Telegram channels and direct messages related to Postgresus
+- Telegram channels and direct messages related to Databasus
- Social media interactions when representing the project
- Community forums and online discussions
-- Any other spaces where Postgresus community members interact
+- Any other spaces where Databasus community members interact
This Code of Conduct also applies when an individual is officially representing the community in public spaces, such as using an official email address, posting via an official social media account, or acting as an appointed representative at an online or offline event.
@@ -42,7 +42,7 @@ This Code of Conduct also applies when an individual is officially representing
Instances of abusive or unacceptable behavior may be reported to the community leaders responsible for enforcement:
-- **Email**: [info@postgresus.com](mailto:info@postgresus.com)
+- **Email**: [info@databasus.com](mailto:info@databasus.com)
- **Telegram**: [@rostislav_dugin](https://t.me/rostislav_dugin)
All complaints will be reviewed and investigated promptly and fairly.
@@ -79,13 +79,13 @@ Community leaders will follow these Community Impact Guidelines in determining t
## Contributing with Respect
-When contributing to Postgresus, please:
+When contributing to Databasus, please:
- Be patient with maintainers and other contributors
- Understand that everyone has different levels of experience
- Ask questions in a respectful manner
- Accept that your contribution may not be accepted, and be open to feedback
-- Follow the [contribution guidelines](https://postgresus.com/contribute)
+- Follow the [contribution guidelines](https://databasus.com/contribute)
For code contributions, remember to:
diff --git a/.github/SECURITY.md b/.github/SECURITY.md
index bacf35e..d30ed6b 100644
--- a/.github/SECURITY.md
+++ b/.github/SECURITY.md
@@ -2,13 +2,13 @@
## Reporting a Vulnerability
-If you discover a security vulnerability in Postgresus, please report it responsibly. **Do not create a public GitHub issue for security vulnerabilities.**
+If you discover a security vulnerability in Databasus, please report it responsibly. **Do not create a public GitHub issue for security vulnerabilities.**
### How to Report
-1. **Email** (preferred): Send details to [info@postgresus.com](mailto:info@postgresus.com)
+1. **Email** (preferred): Send details to [info@databasus.com](mailto:info@databasus.com)
2. **Telegram**: Contact [@rostislav_dugin](https://t.me/rostislav_dugin)
-3. **GitHub Security Advisories**: Use the [private vulnerability reporting](https://github.com/RostislavDugin/postgresus/security/advisories/new) feature
+3. **GitHub Security Advisories**: Use the [private vulnerability reporting](https://github.com/databasus/databasus/security/advisories/new) feature
### What to Include
@@ -23,11 +23,23 @@ If you discover a security vulnerability in Postgresus, please report it respons
| ------- | --------- |
| Latest | Yes |
-We recommend always using the latest version of Postgresus. Security patches are applied to the most recent release.
+We recommend always using the latest version of Databasus. Security patches are applied to the most recent release.
### PostgreSQL Compatibility
-Postgresus supports PostgreSQL versions 12, 13, 14, 15, 16, 17 and 18.
+Databasus supports PostgreSQL versions 12, 13, 14, 15, 16, 17 and 18.
+
+### MySQL Compatibility
+
+Databasus supports MySQL versions 5.7, 8 and 9.
+
+### MariaDB Compatibility
+
+Databasus supports MariaDB versions 10 and 11.
+
+### MongoDB Compatibility
+
+Databasus supports MongoDB versions 4, 5, 6, 7 and 8.
## Response Timeline
@@ -39,16 +51,16 @@ We follow a coordinated disclosure policy. We ask that you give us reasonable ti
## Security Features
-Postgresus is designed with security in mind. For full details, see our [security documentation](https://postgresus.com/security).
+Databasus is designed with security in mind. For full details, see our [security documentation](https://databasus.com/security).
Key features include:
- **AES-256-GCM Encryption**: Enterprise-grade encryption for backup files and sensitive data
-- **Read-Only Database Access**: Postgresus uses read-only access by default and warns if write permissions are detected
+- **Read-Only Database Access**: Databasus uses read-only access by default and warns if write permissions are detected
- **Role-Based Access Control**: Assign viewer, member, admin or owner roles within workspaces
- **Audit Logging**: Track all system activities and changes made by users
- **Zero-Trust Storage**: Encrypted backups are safe even in shared cloud storage
## License
-Postgresus is licensed under [Apache 2.0](../LICENSE).
\ No newline at end of file
+Databasus is licensed under [Apache 2.0](../LICENSE).
\ No newline at end of file
diff --git a/.github/workflows/ci-release.yml b/.github/workflows/ci-release.yml
index 5ffdaf7..c84edf4 100644
--- a/.github/workflows/ci-release.yml
+++ b/.github/workflows/ci-release.yml
@@ -151,17 +151,17 @@ jobs:
cd backend
cat > .env << EOF
# docker-compose.yml
- DEV_DB_NAME=postgresus
+ DEV_DB_NAME=databasus
DEV_DB_USERNAME=postgres
DEV_DB_PASSWORD=Q1234567
#app
ENV_MODE=development
# db
- DATABASE_DSN=host=localhost user=postgres password=Q1234567 dbname=postgresus port=5437 sslmode=disable
- DATABASE_URL=postgres://postgres:Q1234567@localhost:5437/postgresus?sslmode=disable
+ DATABASE_DSN=host=localhost user=postgres password=Q1234567 dbname=databasus port=5437 sslmode=disable
+ DATABASE_URL=postgres://postgres:Q1234567@localhost:5437/databasus?sslmode=disable
# migrations
GOOSE_DRIVER=postgres
- GOOSE_DBSTRING=postgres://postgres:Q1234567@localhost:5437/postgresus?sslmode=disable
+ GOOSE_DBSTRING=postgres://postgres:Q1234567@localhost:5437/databasus?sslmode=disable
GOOSE_MIGRATION_DIR=./migrations
# testing
# to get Google Drive env variables: add storage in UI and copy data from added storage here
@@ -307,8 +307,8 @@ jobs:
run: |
# Create directories that are used for backups and restore
# These paths match what's configured in config.go
- mkdir -p postgresus-data/backups
- mkdir -p postgresus-data/temp
+ mkdir -p databasus-data/backups
+ mkdir -p databasus-data/temp
- name: Cache PostgreSQL client tools
id: cache-postgres
@@ -539,8 +539,8 @@ jobs:
build-args: |
APP_VERSION=dev-${{ github.sha }}
tags: |
- rostislavdugin/postgresus:latest
- rostislavdugin/postgresus:${{ github.sha }}
+ databasus/databasus:latest
+ databasus/databasus:${{ github.sha }}
build-and-push:
runs-on: ubuntu-latest
@@ -573,9 +573,9 @@ jobs:
build-args: |
APP_VERSION=${{ needs.determine-version.outputs.new_version }}
tags: |
- rostislavdugin/postgresus:latest
- rostislavdugin/postgresus:v${{ needs.determine-version.outputs.new_version }}
- rostislavdugin/postgresus:${{ github.sha }}
+ databasus/databasus:latest
+ databasus/databasus:v${{ needs.determine-version.outputs.new_version }}
+ databasus/databasus:${{ github.sha }}
release:
runs-on: ubuntu-latest
@@ -662,7 +662,7 @@ jobs:
# Add Docker image info
CHANGELOG="${CHANGELOG}### 🐳 Docker\n"
- CHANGELOG="${CHANGELOG}- **Image**: \`rostislavdugin/postgresus:v${NEW_VERSION}\`\n"
+ CHANGELOG="${CHANGELOG}- **Image**: \`databasus/databasus:v${NEW_VERSION}\`\n"
CHANGELOG="${CHANGELOG}- **Platforms**: linux/amd64, linux/arm64\n\n"
# Set output for GitHub release
@@ -726,4 +726,4 @@ jobs:
- name: Push Helm chart to GHCR
run: |
VERSION="${{ needs.determine-version.outputs.new_version }}"
- helm push postgresus-${VERSION}.tgz oci://ghcr.io/rostislavdugin/charts
+ helm push databasus-${VERSION}.tgz oci://ghcr.io/databasus/charts
diff --git a/.gitignore b/.gitignore
index 6740510..e78432a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,6 @@
postgresus_data/
postgresus-data/
+databasus-data/
.env
pgdata/
docker-compose.yml
diff --git a/CITATION.cff b/CITATION.cff
index 3dc4cc3..7bdde72 100644
--- a/CITATION.cff
+++ b/CITATION.cff
@@ -1,13 +1,13 @@
cff-version: 1.2.0
-title: Postgresus
+title: Databasus
message: "If you use this software, please cite it as below."
type: software
authors:
- family-names: Dugin
given-names: Rostislav
-repository-code: https://github.com/RostislavDugin/postgresus
-url: https://postgresus.com
-abstract: "Free, open source and self-hosted solution for automated PostgreSQL backups with multiple storage options and notifications."
+repository-code: https://github.com/databasus/databasus
+url: https://databasus.com
+abstract: "Free, open source and self-hosted solution for automated databases backups with multiple storage options and notifications."
keywords:
- docker
- kubernetes
@@ -28,6 +28,9 @@ keywords:
- pg
- system-administration
- database-backup
+ - mysql
+ - mongodb
+ - mariadb
license: Apache-2.0
-version: 2.15.3
-date-released: "2025-12-25"
+version: 2.15.3
+date-released: "2025-12-25"
diff --git a/Dockerfile b/Dockerfile
index 400253a..c9c474f 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -188,8 +188,8 @@ RUN apt-get update && \
# Create postgres user and set up directories
RUN useradd -m -s /bin/bash postgres || true && \
- mkdir -p /postgresus-data/pgdata && \
- chown -R postgres:postgres /postgresus-data/pgdata
+ mkdir -p /databasus-data/pgdata && \
+ chown -R postgres:postgres /databasus-data/pgdata
WORKDIR /app
@@ -223,26 +223,26 @@ PG_BIN="/usr/lib/postgresql/17/bin"
# Ensure proper ownership of data directory
echo "Setting up data directory permissions..."
-mkdir -p /postgresus-data/pgdata
-chown -R postgres:postgres /postgresus-data
+mkdir -p /databasus-data/pgdata
+chown -R postgres:postgres /databasus-data
# Initialize PostgreSQL if not already initialized
-if [ ! -s "/postgresus-data/pgdata/PG_VERSION" ]; then
+if [ ! -s "/databasus-data/pgdata/PG_VERSION" ]; then
echo "Initializing PostgreSQL database..."
- gosu postgres \$PG_BIN/initdb -D /postgresus-data/pgdata --encoding=UTF8 --locale=C.UTF-8
+ gosu postgres \$PG_BIN/initdb -D /databasus-data/pgdata --encoding=UTF8 --locale=C.UTF-8
# Configure PostgreSQL
- echo "host all all 127.0.0.1/32 md5" >> /postgresus-data/pgdata/pg_hba.conf
- echo "local all all trust" >> /postgresus-data/pgdata/pg_hba.conf
- echo "port = 5437" >> /postgresus-data/pgdata/postgresql.conf
- echo "listen_addresses = 'localhost'" >> /postgresus-data/pgdata/postgresql.conf
- echo "shared_buffers = 256MB" >> /postgresus-data/pgdata/postgresql.conf
- echo "max_connections = 100" >> /postgresus-data/pgdata/postgresql.conf
+ echo "host all all 127.0.0.1/32 md5" >> /databasus-data/pgdata/pg_hba.conf
+ echo "local all all trust" >> /databasus-data/pgdata/pg_hba.conf
+ echo "port = 5437" >> /databasus-data/pgdata/postgresql.conf
+ echo "listen_addresses = 'localhost'" >> /databasus-data/pgdata/postgresql.conf
+ echo "shared_buffers = 256MB" >> /databasus-data/pgdata/postgresql.conf
+ echo "max_connections = 100" >> /databasus-data/pgdata/postgresql.conf
fi
# Start PostgreSQL in background
echo "Starting PostgreSQL..."
-gosu postgres \$PG_BIN/postgres -D /postgresus-data/pgdata -p 5437 &
+gosu postgres \$PG_BIN/postgres -D /databasus-data/pgdata -p 5437 &
POSTGRES_PID=\$!
# Wait for PostgreSQL to be ready
@@ -263,14 +263,14 @@ done
echo "Setting up database and user..."
gosu postgres \$PG_BIN/psql -p 5437 -h localhost -d postgres << 'SQL'
ALTER USER postgres WITH PASSWORD 'Q1234567';
-SELECT 'CREATE DATABASE postgresus OWNER postgres'
-WHERE NOT EXISTS (SELECT FROM pg_database WHERE datname = 'postgresus')
+SELECT 'CREATE DATABASE databasus OWNER postgres'
+WHERE NOT EXISTS (SELECT FROM pg_database WHERE datname = 'databasus')
\\gexec
\\q
SQL
# Start the main application
-echo "Starting Postgresus application..."
+echo "Starting Databasus application..."
exec ./main
EOF
@@ -279,7 +279,7 @@ RUN chmod +x /app/start.sh
EXPOSE 4005
# Volume for PostgreSQL data
-VOLUME ["/postgresus-data"]
+VOLUME ["/databasus-data"]
ENTRYPOINT ["/app/start.sh"]
CMD []
\ No newline at end of file
diff --git a/LICENSE b/LICENSE
index ee130ce..aa10267 100644
--- a/LICENSE
+++ b/LICENSE
@@ -187,7 +187,7 @@
same "license" line as the copyright notice for easier
identification within third-party archives.
- Copyright 2025 Postgresus
+ Copyright 2026 Databasus
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
diff --git a/README.md b/README.md
index 1e4b610..67eb7db 100644
--- a/README.md
+++ b/README.md
@@ -1,8 +1,8 @@
-
+
-
Databases backup tool for PostgreSQL, MySQL and MongoDB
-
Postgresus is a free, open source and self-hosted tool to backup databases. Make backups with different storages (S3, Google Drive, FTP, etc.) and notifications about progress (Slack, Discord, Telegram, etc.)
+
Backup tool for PostgreSQL, MySQL and MongoDB
+
Databasus is a free, open source and self-hosted tool to backup databases. Make backups with different storages (S3, Google Drive, FTP, etc.) and notifications about progress (Slack, Discord, Telegram, etc.). Previously known as Postgresus (see migration guide).
[](https://www.postgresql.org/)
@@ -12,10 +12,9 @@
[](LICENSE)
[](https://hub.docker.com/r/rostislavdugin/postgresus)
- [](https://github.com/RostislavDugin/postgresus)
- [](https://github.com/RostislavDugin/postgresus)
- [](https://github.com/RostislavDugin/postgresus)
-
+ [](https://github.com/databasus/databasus)
+ [](https://github.com/databasus/databasus)
+ [](https://github.com/databasus/databasus)
Features •
@@ -26,12 +25,12 @@
- 🌐 Postgresus website
+ 🌐 Databasus website
-
+
-
+
@@ -53,26 +52,26 @@
- **Precise timing**: run backups at specific times (e.g., 4 AM during low traffic)
- **Smart compression**: 4-8x space savings with balanced compression (~20% overhead)
-### 🗄️ **Multiple storage destinations** (view supported)
+### 🗄️ **Multiple storage destinations** (view supported)
- **Local storage**: Keep backups on your VPS/server
- **Cloud storage**: S3, Cloudflare R2, Google Drive, NAS, Dropbox, SFTP, Rclone and more
- **Secure**: All data stays under your control
-### 📱 **Smart notifications** (view supported)
+### 📱 **Smart notifications** (view supported)
- **Multiple channels**: Email, Telegram, Slack, Discord, webhooks
- **Real-time updates**: Success and failure notifications
- **Team integration**: Perfect for DevOps workflows
-### 🔒 **Enterprise-grade security** (docs)
+### 🔒 **Enterprise-grade security** (docs)
- **AES-256-GCM encryption**: Enterprise-grade protection for backup files
- **Zero-trust storage**: Backups are encrypted and remain useless to attackers, so you can safely store them in shared storage like S3, Azure Blob Storage, etc.
- **Encryption for secrets**: Any sensitive data is encrypted and never exposed, even in logs or error messages
-- **Read-only user**: Postgresus uses a read-only user by default for backups and never stores anything that can modify your data
+- **Read-only user**: Databasus uses a read-only user by default for backups and never stores anything that can modify your data
-### 👥 **Suitable for teams** (docs)
+### 👥 **Suitable for teams** (docs)
- **Workspaces**: Group databases, notifiers and storages for different projects or teams
- **Access management**: Control who can view or manage specific databases with role-based permissions
@@ -87,7 +86,7 @@
### ☁️ **Works with self-hosted & cloud databases**
-Postgresus works seamlessly with both self-hosted PostgreSQL and cloud-managed databases:
+Databasus works seamlessly with both self-hosted PostgreSQL and cloud-managed databases:
- **Cloud support**: AWS RDS, Google Cloud SQL, Azure Database for PostgreSQL
- **Self-hosted**: Any PostgreSQL instance you manage yourself
@@ -100,54 +99,54 @@ Postgresus works seamlessly with both self-hosted PostgreSQL and cloud-managed d
- **Privacy-first**: All your data stays on your infrastructure
- **Open source**: Apache 2.0 licensed, inspect every line of code
-### 📦 Installation (docs)
+### 📦 Installation (docs)
-You have four ways to install Postgresus:
+You have four ways to install Databasus:
- Automated script (recommended)
- Simple Docker run
- Docker Compose setup
- Kubernetes with Helm
-
+
---
## 📦 Installation
-You have three ways to install Postgresus: automated script (recommended), simple Docker run, or Docker Compose setup.
+You have three ways to install Databasus: automated script (recommended), simple Docker run, or Docker Compose setup.
### Option 1: Automated installation script (recommended, Linux only)
The installation script will:
- ✅ Install Docker with Docker Compose (if not already installed)
-- ✅ Set up Postgresus
+- ✅ Set up Databasus
- ✅ Configure automatic startup on system reboot
```bash
sudo apt-get install -y curl && \
-sudo curl -sSL https://raw.githubusercontent.com/RostislavDugin/postgresus/refs/heads/main/install-postgresus.sh \
+sudo curl -sSL https://raw.githubusercontent.com/databasus/databasus/refs/heads/main/install-databasus.sh \
| sudo bash
```
### Option 2: Simple Docker run
-The easiest way to run Postgresus:
+The easiest way to run Databasus:
```bash
docker run -d \
- --name postgresus \
+ --name databasus \
-p 4005:4005 \
- -v ./postgresus-data:/postgresus-data \
+ -v ./databasus-data:/databasus-data \
--restart unless-stopped \
- rostislavdugin/postgresus:latest
+ databasus/databasus:latest
```
This single command will:
-- ✅ Start Postgresus
-- ✅ Store all data in `./postgresus-data` directory
+- ✅ Start Databasus
+- ✅ Store all data in `./databasus-data` directory
- ✅ Automatically restart on system reboot
### Option 3: Docker Compose setup
@@ -156,13 +155,13 @@ Create a `docker-compose.yml` file with the following configuration:
```yaml
services:
- postgresus:
- container_name: postgresus
- image: rostislavdugin/postgresus:latest
+ databasus:
+ container_name: databasus
+ image: databasus/databasus:latest
ports:
- "4005:4005"
volumes:
- - ./postgresus-data:/postgresus-data
+ - ./databasus-data:/databasus-data
restart: unless-stopped
```
@@ -179,33 +178,33 @@ For Kubernetes deployments, install directly from the OCI registry.
**With ClusterIP + port-forward (development/testing):**
```bash
-helm install postgresus oci://ghcr.io/rostislavdugin/charts/postgresus \
- -n postgresus --create-namespace
+helm install databasus oci://ghcr.io/databasus/charts/databasus \
+ -n databasus --create-namespace
```
```bash
-kubectl port-forward svc/postgresus-service 4005:4005 -n postgresus
+kubectl port-forward svc/databasus-service 4005:4005 -n databasus
# Access at http://localhost:4005
```
**With LoadBalancer (cloud environments):**
```bash
-helm install postgresus oci://ghcr.io/rostislavdugin/charts/postgresus \
- -n postgresus --create-namespace \
+helm install databasus oci://ghcr.io/databasus/charts/databasus \
+ -n databasus --create-namespace \
--set service.type=LoadBalancer
```
```bash
-kubectl get svc postgresus-service -n postgresus
+kubectl get svc databasus-service -n databasus
# Access at http://:4005
```
**With Ingress (domain-based access):**
```bash
-helm install postgresus oci://ghcr.io/rostislavdugin/charts/postgresus \
- -n postgresus --create-namespace \
+helm install databasus oci://ghcr.io/databasus/charts/databasus \
+ -n databasus --create-namespace \
--set ingress.enabled=true \
--set ingress.hosts[0].host=backup.example.com
```
@@ -222,14 +221,14 @@ For more options (NodePort, TLS, HTTPRoute for Gateway API), see the [Helm chart
4. **Set database connection**: Enter your database credentials and connection details
5. **Choose storage**: Select where to store your backups (local, S3, Google Drive, etc.)
6. **Add notifications** (optional): Configure email, Telegram, Slack, or webhook notifications
-7. **Save and start**: Postgresus will validate settings and begin the backup schedule
+7. **Save and start**: Databasus will validate settings and begin the backup schedule
-### 🔑 Resetting password (docs)
+### 🔑 Resetting password (docs)
If you need to reset the password, you can use the built-in password reset command:
```bash
-docker exec -it postgresus ./main --new-password="YourNewSecurePassword123" --email="admin"
+docker exec -it databasus ./main --new-password="YourNewSecurePassword123" --email="admin"
```
Replace `admin` with the actual email address of the user whose password you want to reset.
@@ -244,4 +243,38 @@ This project is licensed under the Apache 2.0 License - see the [LICENSE](LICENS
## 🤝 Contributing
-Contributions are welcome! Read the contributing guide for more details, priorities and rules. If you want to contribute but don't know where to start, message me on Telegram [@rostislav_dugin](https://t.me/rostislav_dugin)
+Contributions are welcome! Read the contributing guide for more details, priorities and rules. If you want to contribute but don't know where to start, message me on Telegram [@rostislav_dugin](https://t.me/rostislav_dugin)
+
+--
+
+## 📖 Migration guide
+
+Databasus is the new name for Postgresus. You can stay with latest version of Postgresus if you wish. If you want to migrate - follow installation steps for Databasus itself.
+
+Just renaming an image is not enough as Postgresus and Databasus use different data folders and internal database naming.
+
+You can put a new Databasus image with updated volume near the old Postgresus and run it (stop Postgresus before):
+
+```
+services:
+ databasus:
+ container_name: databasus
+ image: databasus/databasus:latest
+ ports:
+ - "4005:4005"
+ volumes:
+ - ./databasus-data:/databasus-data
+ restart: unless-stopped
+```
+
+Then manually move databases from Postgresus to Databasus.
+
+### Why was Postgresus renamed to Databasus?
+
+It was an important step for the project to grow. Actually, there are a couple of reasons:
+
+1. Postgresus is no longer a little tool that just adds UI for pg_dump for little projects. It became a tool both for individual users, DevOps, DBAs,teams, companies and even large enterprises. Tens of thousands of users use Postgresus every day. Postgresus grew into a reliable backup management tool. Initial positioning is no longer suitable: the project is not just a UI wrapper, it's a solid backup management system now (despite it's still easy to use).
+
+2. New databases are supported: although the primary focus is PostgreSQL (with 100% support in the most efficient way) and always will be, Databasus added support for MySQL, MariaDB and MongoDB. Later more databases will be supported.
+
+3. Trademark issue: "postgres" is a trademark of PostgreSQL Inc. and cannot be used in the project name. So for safety and legal reasons, we had to rename the project.
diff --git a/backend/.cursor/rules/controllers-rule.mdc b/backend/.cursor/rules/controllers-rule.mdc
index cf20029..7cbd21f 100644
--- a/backend/.cursor/rules/controllers-rule.mdc
+++ b/backend/.cursor/rules/controllers-rule.mdc
@@ -21,7 +21,7 @@ package audit_logs
import (
"net/http"
- user_models "postgresus/internal/features/users/models"
+ user_models "databasus-backend/internal/features/users/models"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
diff --git a/backend/.cursor/rules/crud.mdc b/backend/.cursor/rules/crud.mdc
index a136571..0b9cc1c 100644
--- a/backend/.cursor/rules/crud.mdc
+++ b/backend/.cursor/rules/crud.mdc
@@ -12,7 +12,7 @@ package audit_logs
import (
"net/http"
- user_models "postgresus/internal/features/users/models"
+ user_models "databasus-backend/internal/features/users/models"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
@@ -132,12 +132,12 @@ import (
"testing"
"time"
- user_enums "postgresus/internal/features/users/enums"
- users_middleware "postgresus/internal/features/users/middleware"
- users_services "postgresus/internal/features/users/services"
- users_testing "postgresus/internal/features/users/testing"
- "postgresus/internal/storage"
- test_utils "postgresus/internal/util/testing"
+ user_enums "databasus-backend/internal/features/users/enums"
+ users_middleware "databasus-backend/internal/features/users/middleware"
+ users_services "databasus-backend/internal/features/users/services"
+ users_testing "databasus-backend/internal/features/users/testing"
+ "databasus-backend/internal/storage"
+ test_utils "databasus-backend/internal/util/testing"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
@@ -268,8 +268,8 @@ func createRouter() *gin.Engine {
package audit_logs
import (
- users_services "postgresus/internal/features/users/services"
- "postgresus/internal/util/logger"
+ users_services "databasus-backend/internal/features/users/services"
+ "databasus-backend/internal/util/logger"
)
var auditLogRepository = &AuditLogRepository{}
@@ -350,7 +350,7 @@ func (AuditLog) TableName() string {
package audit_logs
import (
- "postgresus/internal/storage"
+ "databasus-backend/internal/storage"
"time"
"github.com/google/uuid"
@@ -453,8 +453,8 @@ import (
"log/slog"
"time"
- user_enums "postgresus/internal/features/users/enums"
- user_models "postgresus/internal/features/users/models"
+ user_enums "databasus-backend/internal/features/users/enums"
+ user_models "databasus-backend/internal/features/users/models"
"github.com/google/uuid"
)
@@ -585,8 +585,8 @@ import (
"testing"
"time"
- user_enums "postgresus/internal/features/users/enums"
- users_testing "postgresus/internal/features/users/testing"
+ user_enums "databasus-backend/internal/features/users/enums"
+ users_testing "databasus-backend/internal/features/users/testing"
"github.com/google/uuid"
"github.com/stretchr/testify/assert"
diff --git a/backend/.env.development.example b/backend/.env.development.example
index d3221eb..a52b9a8 100644
--- a/backend/.env.development.example
+++ b/backend/.env.development.example
@@ -1,15 +1,15 @@
# docker-compose.yml
-DEV_DB_NAME=postgresus
+DEV_DB_NAME=databasus
DEV_DB_USERNAME=postgres
DEV_DB_PASSWORD=Q1234567
#app
ENV_MODE=development
# db
-DATABASE_DSN=host=dev-db user=postgres password=Q1234567 dbname=postgresus port=5437 sslmode=disable
-DATABASE_URL=postgres://postgres:Q1234567@dev-db:5437/postgresus?sslmode=disable
+DATABASE_DSN=host=dev-db user=postgres password=Q1234567 dbname=databasus port=5437 sslmode=disable
+DATABASE_URL=postgres://postgres:Q1234567@dev-db:5437/databasus?sslmode=disable
# migrations
GOOSE_DRIVER=postgres
-GOOSE_DBSTRING=postgres://postgres:Q1234567@dev-db:5437/postgresus?sslmode=disable
+GOOSE_DBSTRING=postgres://postgres:Q1234567@dev-db:5437/databasus?sslmode=disable
GOOSE_MIGRATION_DIR=./migrations
# testing
# to get Google Drive env variables: add storage in UI and copy data from added storage here
diff --git a/backend/.env.production.example b/backend/.env.production.example
index c41c7dc..9a361aa 100644
--- a/backend/.env.production.example
+++ b/backend/.env.production.example
@@ -1,13 +1,13 @@
# docker-compose.yml
-DEV_DB_NAME=postgresus
+DEV_DB_NAME=databasus
DEV_DB_USERNAME=postgres
DEV_DB_PASSWORD=Q1234567
#app
ENV_MODE=production
# db
-DATABASE_DSN=host=localhost user=postgres password=Q1234567 dbname=postgresus port=5437 sslmode=disable
-DATABASE_URL=postgres://postgres:Q1234567@localhost:5437/postgresus?sslmode=disable
+DATABASE_DSN=host=localhost user=postgres password=Q1234567 dbname=databasus port=5437 sslmode=disable
+DATABASE_URL=postgres://postgres:Q1234567@localhost:5437/databasus?sslmode=disable
# migrations
GOOSE_DRIVER=postgres
-GOOSE_DBSTRING=postgres://postgres:Q1234567@localhost:5437/postgresus?sslmode=disable
+GOOSE_DBSTRING=postgres://postgres:Q1234567@localhost:5437/databasus?sslmode=disable
GOOSE_MIGRATION_DIR=./migrations
\ No newline at end of file
diff --git a/backend/.gitignore b/backend/.gitignore
index 0b0b08d..719b706 100644
--- a/backend/.gitignore
+++ b/backend/.gitignore
@@ -12,6 +12,7 @@ swagger/docs.go
swagger/swagger.json
swagger/swagger.yaml
postgresus-backend.exe
+databasus-backend.exe
ui/build/*
pgdata-for-restore/
temp/
diff --git a/backend/README.md b/backend/README.md
index 8f47ff2..145fc91 100644
--- a/backend/README.md
+++ b/backend/README.md
@@ -1,7 +1,7 @@
# Before run
Keep in mind: you need to use dev-db from docker-compose.yml in this folder
-instead of postgresus-db from docker-compose.yml in the root folder.
+instead of databasus-db from docker-compose.yml in the root folder.
> Copy .env.example to .env
> Copy docker-compose.yml.example to docker-compose.yml (for development only)
diff --git a/backend/cmd/main.go b/backend/cmd/main.go
index a5396a1..fb381c7 100644
--- a/backend/cmd/main.go
+++ b/backend/cmd/main.go
@@ -12,27 +12,27 @@ import (
"syscall"
"time"
- "postgresus-backend/internal/config"
- "postgresus-backend/internal/features/audit_logs"
- "postgresus-backend/internal/features/backups/backups"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- "postgresus-backend/internal/features/disk"
- "postgresus-backend/internal/features/encryption/secrets"
- healthcheck_attempt "postgresus-backend/internal/features/healthcheck/attempt"
- healthcheck_config "postgresus-backend/internal/features/healthcheck/config"
- "postgresus-backend/internal/features/notifiers"
- "postgresus-backend/internal/features/restores"
- "postgresus-backend/internal/features/storages"
- system_healthcheck "postgresus-backend/internal/features/system/healthcheck"
- users_controllers "postgresus-backend/internal/features/users/controllers"
- users_middleware "postgresus-backend/internal/features/users/middleware"
- users_services "postgresus-backend/internal/features/users/services"
- workspaces_controllers "postgresus-backend/internal/features/workspaces/controllers"
- env_utils "postgresus-backend/internal/util/env"
- files_utils "postgresus-backend/internal/util/files"
- "postgresus-backend/internal/util/logger"
- _ "postgresus-backend/swagger" // swagger docs
+ "databasus-backend/internal/config"
+ "databasus-backend/internal/features/audit_logs"
+ "databasus-backend/internal/features/backups/backups"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ "databasus-backend/internal/features/disk"
+ "databasus-backend/internal/features/encryption/secrets"
+ healthcheck_attempt "databasus-backend/internal/features/healthcheck/attempt"
+ healthcheck_config "databasus-backend/internal/features/healthcheck/config"
+ "databasus-backend/internal/features/notifiers"
+ "databasus-backend/internal/features/restores"
+ "databasus-backend/internal/features/storages"
+ system_healthcheck "databasus-backend/internal/features/system/healthcheck"
+ users_controllers "databasus-backend/internal/features/users/controllers"
+ users_middleware "databasus-backend/internal/features/users/middleware"
+ users_services "databasus-backend/internal/features/users/services"
+ workspaces_controllers "databasus-backend/internal/features/workspaces/controllers"
+ env_utils "databasus-backend/internal/util/env"
+ files_utils "databasus-backend/internal/util/files"
+ "databasus-backend/internal/util/logger"
+ _ "databasus-backend/swagger" // swagger docs
"github.com/gin-contrib/cors"
"github.com/gin-contrib/gzip"
@@ -41,9 +41,9 @@ import (
ginSwagger "github.com/swaggo/gin-swagger"
)
-// @title Postgresus Backend API
+// @title Databasus Backend API
// @version 1.0
-// @description API for Postgresus
+// @description API for Databasus
// @termsOfService http://swagger.io/terms/
// @host localhost:4005
diff --git a/backend/go.mod b/backend/go.mod
index 2b1c9c8..c83d3ca 100644
--- a/backend/go.mod
+++ b/backend/go.mod
@@ -1,4 +1,4 @@
-module postgresus-backend
+module databasus-backend
go 1.24.4
diff --git a/backend/internal/config/config.go b/backend/internal/config/config.go
index d83d727..761cefc 100644
--- a/backend/internal/config/config.go
+++ b/backend/internal/config/config.go
@@ -1,11 +1,11 @@
package config
import (
+ env_utils "databasus-backend/internal/util/env"
+ "databasus-backend/internal/util/logger"
+ "databasus-backend/internal/util/tools"
"os"
"path/filepath"
- env_utils "postgresus-backend/internal/util/env"
- "postgresus-backend/internal/util/logger"
- "postgresus-backend/internal/util/tools"
"strings"
"sync"
@@ -189,10 +189,11 @@ func loadEnvVariables() {
env.MongodbInstallDir = filepath.Join(backendRoot, "tools", "mongodb")
tools.VerifyMongodbInstallation(log, env.EnvMode, env.MongodbInstallDir)
- dataRootFolder := detectDataFolder(filepath.Dir(backendRoot))
- env.DataFolder = filepath.Join(dataRootFolder, "backups")
- env.TempFolder = filepath.Join(dataRootFolder, "temp")
- env.SecretKeyPath = filepath.Join(dataRootFolder, "secret.key")
+ // Store the data and temp folders one level below the root
+ // (projectRoot/databasus-data -> /databasus-data)
+ env.DataFolder = filepath.Join(filepath.Dir(backendRoot), "databasus-data", "backups")
+ env.TempFolder = filepath.Join(filepath.Dir(backendRoot), "databasus-data", "temp")
+ env.SecretKeyPath = filepath.Join(filepath.Dir(backendRoot), "databasus-data", "secret.key")
if env.IsTesting {
if env.TestPostgres12Port == "" {
@@ -256,12 +257,3 @@ func loadEnvVariables() {
log.Info("Environment variables loaded successfully!")
}
-
-func detectDataFolder(projectRoot string) string {
- legacyFolder := filepath.Join(projectRoot, "postgresus-data")
- if _, err := os.Stat(legacyFolder); err == nil {
- return legacyFolder
- }
-
- return filepath.Join(projectRoot, "databasus-data")
-}
diff --git a/backend/internal/features/audit_logs/controller.go b/backend/internal/features/audit_logs/controller.go
index 3c4d774..bd10960 100644
--- a/backend/internal/features/audit_logs/controller.go
+++ b/backend/internal/features/audit_logs/controller.go
@@ -3,7 +3,7 @@ package audit_logs
import (
"net/http"
- user_models "postgresus-backend/internal/features/users/models"
+ user_models "databasus-backend/internal/features/users/models"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
diff --git a/backend/internal/features/audit_logs/controller_test.go b/backend/internal/features/audit_logs/controller_test.go
index cf72a95..d1fc228 100644
--- a/backend/internal/features/audit_logs/controller_test.go
+++ b/backend/internal/features/audit_logs/controller_test.go
@@ -6,11 +6,11 @@ import (
"testing"
"time"
- user_enums "postgresus-backend/internal/features/users/enums"
- users_middleware "postgresus-backend/internal/features/users/middleware"
- users_services "postgresus-backend/internal/features/users/services"
- users_testing "postgresus-backend/internal/features/users/testing"
- test_utils "postgresus-backend/internal/util/testing"
+ user_enums "databasus-backend/internal/features/users/enums"
+ users_middleware "databasus-backend/internal/features/users/middleware"
+ users_services "databasus-backend/internal/features/users/services"
+ users_testing "databasus-backend/internal/features/users/testing"
+ test_utils "databasus-backend/internal/util/testing"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
diff --git a/backend/internal/features/audit_logs/di.go b/backend/internal/features/audit_logs/di.go
index 15966d2..7932bd4 100644
--- a/backend/internal/features/audit_logs/di.go
+++ b/backend/internal/features/audit_logs/di.go
@@ -1,8 +1,8 @@
package audit_logs
import (
- users_services "postgresus-backend/internal/features/users/services"
- "postgresus-backend/internal/util/logger"
+ users_services "databasus-backend/internal/features/users/services"
+ "databasus-backend/internal/util/logger"
)
var auditLogRepository = &AuditLogRepository{}
diff --git a/backend/internal/features/audit_logs/repository.go b/backend/internal/features/audit_logs/repository.go
index db8a7ed..33540ed 100644
--- a/backend/internal/features/audit_logs/repository.go
+++ b/backend/internal/features/audit_logs/repository.go
@@ -1,7 +1,7 @@
package audit_logs
import (
- "postgresus-backend/internal/storage"
+ "databasus-backend/internal/storage"
"time"
"github.com/google/uuid"
diff --git a/backend/internal/features/audit_logs/service.go b/backend/internal/features/audit_logs/service.go
index 2b7e8ac..4b99621 100644
--- a/backend/internal/features/audit_logs/service.go
+++ b/backend/internal/features/audit_logs/service.go
@@ -5,8 +5,8 @@ import (
"log/slog"
"time"
- user_enums "postgresus-backend/internal/features/users/enums"
- user_models "postgresus-backend/internal/features/users/models"
+ user_enums "databasus-backend/internal/features/users/enums"
+ user_models "databasus-backend/internal/features/users/models"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/audit_logs/service_test.go b/backend/internal/features/audit_logs/service_test.go
index a564def..c2874d7 100644
--- a/backend/internal/features/audit_logs/service_test.go
+++ b/backend/internal/features/audit_logs/service_test.go
@@ -4,8 +4,8 @@ import (
"testing"
"time"
- user_enums "postgresus-backend/internal/features/users/enums"
- users_testing "postgresus-backend/internal/features/users/testing"
+ user_enums "databasus-backend/internal/features/users/enums"
+ users_testing "databasus-backend/internal/features/users/testing"
"github.com/google/uuid"
"github.com/stretchr/testify/assert"
diff --git a/backend/internal/features/backups/backups/background_service.go b/backend/internal/features/backups/backups/background_service.go
index 45ebd12..a357b17 100644
--- a/backend/internal/features/backups/backups/background_service.go
+++ b/backend/internal/features/backups/backups/background_service.go
@@ -1,12 +1,12 @@
package backups
import (
+ "databasus-backend/internal/config"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/storages"
+ "databasus-backend/internal/util/encryption"
+ "databasus-backend/internal/util/period"
"log/slog"
- "postgresus-backend/internal/config"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/storages"
- "postgresus-backend/internal/util/encryption"
- "postgresus-backend/internal/util/period"
"time"
)
diff --git a/backend/internal/features/backups/backups/background_service_test.go b/backend/internal/features/backups/backups/background_service_test.go
index 060b210..2d29c93 100644
--- a/backend/internal/features/backups/backups/background_service_test.go
+++ b/backend/internal/features/backups/backups/background_service_test.go
@@ -1,15 +1,15 @@
package backups
import (
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- "postgresus-backend/internal/features/intervals"
- "postgresus-backend/internal/features/notifiers"
- "postgresus-backend/internal/features/storages"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_testing "postgresus-backend/internal/features/users/testing"
- workspaces_testing "postgresus-backend/internal/features/workspaces/testing"
- "postgresus-backend/internal/util/period"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ "databasus-backend/internal/features/intervals"
+ "databasus-backend/internal/features/notifiers"
+ "databasus-backend/internal/features/storages"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_testing "databasus-backend/internal/features/users/testing"
+ workspaces_testing "databasus-backend/internal/features/workspaces/testing"
+ "databasus-backend/internal/util/period"
"testing"
"time"
diff --git a/backend/internal/features/backups/backups/controller.go b/backend/internal/features/backups/backups/controller.go
index bc812b9..357a140 100644
--- a/backend/internal/features/backups/backups/controller.go
+++ b/backend/internal/features/backups/backups/controller.go
@@ -1,11 +1,11 @@
package backups
import (
+ "databasus-backend/internal/features/databases"
+ users_middleware "databasus-backend/internal/features/users/middleware"
"fmt"
"io"
"net/http"
- "postgresus-backend/internal/features/databases"
- users_middleware "postgresus-backend/internal/features/users/middleware"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
diff --git a/backend/internal/features/backups/backups/controller_test.go b/backend/internal/features/backups/backups/controller_test.go
index bb64311..c378d37 100644
--- a/backend/internal/features/backups/backups/controller_test.go
+++ b/backend/internal/features/backups/backups/controller_test.go
@@ -15,21 +15,21 @@ import (
"github.com/google/uuid"
"github.com/stretchr/testify/assert"
- audit_logs "postgresus-backend/internal/features/audit_logs"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- "postgresus-backend/internal/features/databases/databases/postgresql"
- "postgresus-backend/internal/features/storages"
- local_storage "postgresus-backend/internal/features/storages/models/local"
- users_dto "postgresus-backend/internal/features/users/dto"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_services "postgresus-backend/internal/features/users/services"
- users_testing "postgresus-backend/internal/features/users/testing"
- workspaces_models "postgresus-backend/internal/features/workspaces/models"
- workspaces_testing "postgresus-backend/internal/features/workspaces/testing"
- "postgresus-backend/internal/util/encryption"
- test_utils "postgresus-backend/internal/util/testing"
- "postgresus-backend/internal/util/tools"
+ audit_logs "databasus-backend/internal/features/audit_logs"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ "databasus-backend/internal/features/databases/databases/postgresql"
+ "databasus-backend/internal/features/storages"
+ local_storage "databasus-backend/internal/features/storages/models/local"
+ users_dto "databasus-backend/internal/features/users/dto"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_services "databasus-backend/internal/features/users/services"
+ users_testing "databasus-backend/internal/features/users/testing"
+ workspaces_models "databasus-backend/internal/features/workspaces/models"
+ workspaces_testing "databasus-backend/internal/features/workspaces/testing"
+ "databasus-backend/internal/util/encryption"
+ test_utils "databasus-backend/internal/util/testing"
+ "databasus-backend/internal/util/tools"
)
func Test_GetBackups_PermissionsEnforced(t *testing.T) {
diff --git a/backend/internal/features/backups/backups/di.go b/backend/internal/features/backups/backups/di.go
index 769c580..98a3276 100644
--- a/backend/internal/features/backups/backups/di.go
+++ b/backend/internal/features/backups/backups/di.go
@@ -3,16 +3,16 @@ package backups
import (
"time"
- audit_logs "postgresus-backend/internal/features/audit_logs"
- "postgresus-backend/internal/features/backups/backups/usecases"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- encryption_secrets "postgresus-backend/internal/features/encryption/secrets"
- "postgresus-backend/internal/features/notifiers"
- "postgresus-backend/internal/features/storages"
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
- "postgresus-backend/internal/util/encryption"
- "postgresus-backend/internal/util/logger"
+ audit_logs "databasus-backend/internal/features/audit_logs"
+ "databasus-backend/internal/features/backups/backups/usecases"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ encryption_secrets "databasus-backend/internal/features/encryption/secrets"
+ "databasus-backend/internal/features/notifiers"
+ "databasus-backend/internal/features/storages"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
+ "databasus-backend/internal/util/encryption"
+ "databasus-backend/internal/util/logger"
)
var backupRepository = &BackupRepository{}
diff --git a/backend/internal/features/backups/backups/dto.go b/backend/internal/features/backups/backups/dto.go
index 073942c..6f57164 100644
--- a/backend/internal/features/backups/backups/dto.go
+++ b/backend/internal/features/backups/backups/dto.go
@@ -1,8 +1,8 @@
package backups
import (
+ "databasus-backend/internal/features/backups/backups/encryption"
"io"
- "postgresus-backend/internal/features/backups/backups/encryption"
)
type GetBackupsRequest struct {
diff --git a/backend/internal/features/backups/backups/interfaces.go b/backend/internal/features/backups/backups/interfaces.go
index bb2721c..835a64c 100644
--- a/backend/internal/features/backups/backups/interfaces.go
+++ b/backend/internal/features/backups/backups/interfaces.go
@@ -3,11 +3,11 @@ package backups
import (
"context"
- usecases_common "postgresus-backend/internal/features/backups/backups/usecases/common"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- "postgresus-backend/internal/features/notifiers"
- "postgresus-backend/internal/features/storages"
+ usecases_common "databasus-backend/internal/features/backups/backups/usecases/common"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ "databasus-backend/internal/features/notifiers"
+ "databasus-backend/internal/features/storages"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/backups/backups/mocks.go b/backend/internal/features/backups/backups/mocks.go
index b864e68..f746cd0 100644
--- a/backend/internal/features/backups/backups/mocks.go
+++ b/backend/internal/features/backups/backups/mocks.go
@@ -1,7 +1,7 @@
package backups
import (
- "postgresus-backend/internal/features/notifiers"
+ "databasus-backend/internal/features/notifiers"
"github.com/stretchr/testify/mock"
)
diff --git a/backend/internal/features/backups/backups/model.go b/backend/internal/features/backups/backups/model.go
index 1289b3e..4d0c708 100644
--- a/backend/internal/features/backups/backups/model.go
+++ b/backend/internal/features/backups/backups/model.go
@@ -1,7 +1,7 @@
package backups
import (
- backups_config "postgresus-backend/internal/features/backups/config"
+ backups_config "databasus-backend/internal/features/backups/config"
"time"
"github.com/google/uuid"
diff --git a/backend/internal/features/backups/backups/repository.go b/backend/internal/features/backups/backups/repository.go
index 0990c0b..d5acef5 100644
--- a/backend/internal/features/backups/backups/repository.go
+++ b/backend/internal/features/backups/backups/repository.go
@@ -1,8 +1,8 @@
package backups
import (
+ "databasus-backend/internal/storage"
"errors"
- "postgresus-backend/internal/storage"
"time"
diff --git a/backend/internal/features/backups/backups/service.go b/backend/internal/features/backups/backups/service.go
index a244f89..bb86ca0 100644
--- a/backend/internal/features/backups/backups/service.go
+++ b/backend/internal/features/backups/backups/service.go
@@ -11,16 +11,16 @@ import (
"strings"
"time"
- audit_logs "postgresus-backend/internal/features/audit_logs"
- "postgresus-backend/internal/features/backups/backups/encryption"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- encryption_secrets "postgresus-backend/internal/features/encryption/secrets"
- "postgresus-backend/internal/features/notifiers"
- "postgresus-backend/internal/features/storages"
- users_models "postgresus-backend/internal/features/users/models"
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
- util_encryption "postgresus-backend/internal/util/encryption"
+ audit_logs "databasus-backend/internal/features/audit_logs"
+ "databasus-backend/internal/features/backups/backups/encryption"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ encryption_secrets "databasus-backend/internal/features/encryption/secrets"
+ "databasus-backend/internal/features/notifiers"
+ "databasus-backend/internal/features/storages"
+ users_models "databasus-backend/internal/features/users/models"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
+ util_encryption "databasus-backend/internal/util/encryption"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/backups/backups/service_test.go b/backend/internal/features/backups/backups/service_test.go
index b3d5f5c..3813307 100644
--- a/backend/internal/features/backups/backups/service_test.go
+++ b/backend/internal/features/backups/backups/service_test.go
@@ -7,18 +7,18 @@ import (
"testing"
"time"
- "postgresus-backend/internal/features/backups/backups/usecases/common"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- encryption_secrets "postgresus-backend/internal/features/encryption/secrets"
- "postgresus-backend/internal/features/notifiers"
- "postgresus-backend/internal/features/storages"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_testing "postgresus-backend/internal/features/users/testing"
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
- workspaces_testing "postgresus-backend/internal/features/workspaces/testing"
- "postgresus-backend/internal/util/encryption"
- "postgresus-backend/internal/util/logger"
+ "databasus-backend/internal/features/backups/backups/usecases/common"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ encryption_secrets "databasus-backend/internal/features/encryption/secrets"
+ "databasus-backend/internal/features/notifiers"
+ "databasus-backend/internal/features/storages"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_testing "databasus-backend/internal/features/users/testing"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
+ workspaces_testing "databasus-backend/internal/features/workspaces/testing"
+ "databasus-backend/internal/util/encryption"
+ "databasus-backend/internal/util/logger"
"github.com/google/uuid"
"github.com/stretchr/testify/assert"
diff --git a/backend/internal/features/backups/backups/testing.go b/backend/internal/features/backups/backups/testing.go
index d794f3a..279a8bc 100644
--- a/backend/internal/features/backups/backups/testing.go
+++ b/backend/internal/features/backups/backups/testing.go
@@ -1,10 +1,10 @@
package backups
import (
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- workspaces_controllers "postgresus-backend/internal/features/workspaces/controllers"
- workspaces_testing "postgresus-backend/internal/features/workspaces/testing"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ workspaces_controllers "databasus-backend/internal/features/workspaces/controllers"
+ workspaces_testing "databasus-backend/internal/features/workspaces/testing"
"github.com/gin-gonic/gin"
)
diff --git a/backend/internal/features/backups/backups/usecases/common/dto.go b/backend/internal/features/backups/backups/usecases/common/dto.go
index f46a4d3..a53e60b 100644
--- a/backend/internal/features/backups/backups/usecases/common/dto.go
+++ b/backend/internal/features/backups/backups/usecases/common/dto.go
@@ -1,6 +1,6 @@
package common
-import backups_config "postgresus-backend/internal/features/backups/config"
+import backups_config "databasus-backend/internal/features/backups/config"
type BackupMetadata struct {
EncryptionSalt *string
diff --git a/backend/internal/features/backups/backups/usecases/create_backup_uc.go b/backend/internal/features/backups/backups/usecases/create_backup_uc.go
index 7cd3d52..c49117b 100644
--- a/backend/internal/features/backups/backups/usecases/create_backup_uc.go
+++ b/backend/internal/features/backups/backups/usecases/create_backup_uc.go
@@ -4,14 +4,14 @@ import (
"context"
"errors"
- usecases_common "postgresus-backend/internal/features/backups/backups/usecases/common"
- usecases_mariadb "postgresus-backend/internal/features/backups/backups/usecases/mariadb"
- usecases_mongodb "postgresus-backend/internal/features/backups/backups/usecases/mongodb"
- usecases_mysql "postgresus-backend/internal/features/backups/backups/usecases/mysql"
- usecases_postgresql "postgresus-backend/internal/features/backups/backups/usecases/postgresql"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- "postgresus-backend/internal/features/storages"
+ usecases_common "databasus-backend/internal/features/backups/backups/usecases/common"
+ usecases_mariadb "databasus-backend/internal/features/backups/backups/usecases/mariadb"
+ usecases_mongodb "databasus-backend/internal/features/backups/backups/usecases/mongodb"
+ usecases_mysql "databasus-backend/internal/features/backups/backups/usecases/mysql"
+ usecases_postgresql "databasus-backend/internal/features/backups/backups/usecases/postgresql"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ "databasus-backend/internal/features/storages"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/backups/backups/usecases/di.go b/backend/internal/features/backups/backups/usecases/di.go
index 7aa87db..83bf84b 100644
--- a/backend/internal/features/backups/backups/usecases/di.go
+++ b/backend/internal/features/backups/backups/usecases/di.go
@@ -1,10 +1,10 @@
package usecases
import (
- usecases_mariadb "postgresus-backend/internal/features/backups/backups/usecases/mariadb"
- usecases_mongodb "postgresus-backend/internal/features/backups/backups/usecases/mongodb"
- usecases_mysql "postgresus-backend/internal/features/backups/backups/usecases/mysql"
- usecases_postgresql "postgresus-backend/internal/features/backups/backups/usecases/postgresql"
+ usecases_mariadb "databasus-backend/internal/features/backups/backups/usecases/mariadb"
+ usecases_mongodb "databasus-backend/internal/features/backups/backups/usecases/mongodb"
+ usecases_mysql "databasus-backend/internal/features/backups/backups/usecases/mysql"
+ usecases_postgresql "databasus-backend/internal/features/backups/backups/usecases/postgresql"
)
var createBackupUsecase = &CreateBackupUsecase{
diff --git a/backend/internal/features/backups/backups/usecases/mariadb/create_backup_uc.go b/backend/internal/features/backups/backups/usecases/mariadb/create_backup_uc.go
index 6afd294..85f7806 100644
--- a/backend/internal/features/backups/backups/usecases/mariadb/create_backup_uc.go
+++ b/backend/internal/features/backups/backups/usecases/mariadb/create_backup_uc.go
@@ -17,16 +17,16 @@ import (
"github.com/google/uuid"
"github.com/klauspost/compress/zstd"
- "postgresus-backend/internal/config"
- backup_encryption "postgresus-backend/internal/features/backups/backups/encryption"
- usecases_common "postgresus-backend/internal/features/backups/backups/usecases/common"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- mariadbtypes "postgresus-backend/internal/features/databases/databases/mariadb"
- encryption_secrets "postgresus-backend/internal/features/encryption/secrets"
- "postgresus-backend/internal/features/storages"
- "postgresus-backend/internal/util/encryption"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/config"
+ backup_encryption "databasus-backend/internal/features/backups/backups/encryption"
+ usecases_common "databasus-backend/internal/features/backups/backups/usecases/common"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ mariadbtypes "databasus-backend/internal/features/databases/databases/mariadb"
+ encryption_secrets "databasus-backend/internal/features/encryption/secrets"
+ "databasus-backend/internal/features/storages"
+ "databasus-backend/internal/util/encryption"
+ "databasus-backend/internal/util/tools"
)
const (
diff --git a/backend/internal/features/backups/backups/usecases/mariadb/di.go b/backend/internal/features/backups/backups/usecases/mariadb/di.go
index c62c00b..d63b727 100644
--- a/backend/internal/features/backups/backups/usecases/mariadb/di.go
+++ b/backend/internal/features/backups/backups/usecases/mariadb/di.go
@@ -1,9 +1,9 @@
package usecases_mariadb
import (
- "postgresus-backend/internal/features/encryption/secrets"
- "postgresus-backend/internal/util/encryption"
- "postgresus-backend/internal/util/logger"
+ "databasus-backend/internal/features/encryption/secrets"
+ "databasus-backend/internal/util/encryption"
+ "databasus-backend/internal/util/logger"
)
var createMariadbBackupUsecase = &CreateMariadbBackupUsecase{
diff --git a/backend/internal/features/backups/backups/usecases/mongodb/create_backup_uc.go b/backend/internal/features/backups/backups/usecases/mongodb/create_backup_uc.go
index 8d989ca..02589a5 100644
--- a/backend/internal/features/backups/backups/usecases/mongodb/create_backup_uc.go
+++ b/backend/internal/features/backups/backups/usecases/mongodb/create_backup_uc.go
@@ -14,16 +14,16 @@ import (
"github.com/google/uuid"
- "postgresus-backend/internal/config"
- backup_encryption "postgresus-backend/internal/features/backups/backups/encryption"
- usecases_common "postgresus-backend/internal/features/backups/backups/usecases/common"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- mongodbtypes "postgresus-backend/internal/features/databases/databases/mongodb"
- encryption_secrets "postgresus-backend/internal/features/encryption/secrets"
- "postgresus-backend/internal/features/storages"
- "postgresus-backend/internal/util/encryption"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/config"
+ backup_encryption "databasus-backend/internal/features/backups/backups/encryption"
+ usecases_common "databasus-backend/internal/features/backups/backups/usecases/common"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ mongodbtypes "databasus-backend/internal/features/databases/databases/mongodb"
+ encryption_secrets "databasus-backend/internal/features/encryption/secrets"
+ "databasus-backend/internal/features/storages"
+ "databasus-backend/internal/util/encryption"
+ "databasus-backend/internal/util/tools"
)
const (
diff --git a/backend/internal/features/backups/backups/usecases/mongodb/di.go b/backend/internal/features/backups/backups/usecases/mongodb/di.go
index 497a609..a385e67 100644
--- a/backend/internal/features/backups/backups/usecases/mongodb/di.go
+++ b/backend/internal/features/backups/backups/usecases/mongodb/di.go
@@ -1,9 +1,9 @@
package usecases_mongodb
import (
- encryption_secrets "postgresus-backend/internal/features/encryption/secrets"
- "postgresus-backend/internal/util/encryption"
- "postgresus-backend/internal/util/logger"
+ encryption_secrets "databasus-backend/internal/features/encryption/secrets"
+ "databasus-backend/internal/util/encryption"
+ "databasus-backend/internal/util/logger"
)
var createMongodbBackupUsecase = &CreateMongodbBackupUsecase{
diff --git a/backend/internal/features/backups/backups/usecases/mysql/create_backup_uc.go b/backend/internal/features/backups/backups/usecases/mysql/create_backup_uc.go
index 358ed12..92eca3a 100644
--- a/backend/internal/features/backups/backups/usecases/mysql/create_backup_uc.go
+++ b/backend/internal/features/backups/backups/usecases/mysql/create_backup_uc.go
@@ -17,16 +17,16 @@ import (
"github.com/google/uuid"
"github.com/klauspost/compress/zstd"
- "postgresus-backend/internal/config"
- backup_encryption "postgresus-backend/internal/features/backups/backups/encryption"
- usecases_common "postgresus-backend/internal/features/backups/backups/usecases/common"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- mysqltypes "postgresus-backend/internal/features/databases/databases/mysql"
- encryption_secrets "postgresus-backend/internal/features/encryption/secrets"
- "postgresus-backend/internal/features/storages"
- "postgresus-backend/internal/util/encryption"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/config"
+ backup_encryption "databasus-backend/internal/features/backups/backups/encryption"
+ usecases_common "databasus-backend/internal/features/backups/backups/usecases/common"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ mysqltypes "databasus-backend/internal/features/databases/databases/mysql"
+ encryption_secrets "databasus-backend/internal/features/encryption/secrets"
+ "databasus-backend/internal/features/storages"
+ "databasus-backend/internal/util/encryption"
+ "databasus-backend/internal/util/tools"
)
const (
diff --git a/backend/internal/features/backups/backups/usecases/mysql/di.go b/backend/internal/features/backups/backups/usecases/mysql/di.go
index b6c15c8..79b8f73 100644
--- a/backend/internal/features/backups/backups/usecases/mysql/di.go
+++ b/backend/internal/features/backups/backups/usecases/mysql/di.go
@@ -1,9 +1,9 @@
package usecases_mysql
import (
- "postgresus-backend/internal/features/encryption/secrets"
- "postgresus-backend/internal/util/encryption"
- "postgresus-backend/internal/util/logger"
+ "databasus-backend/internal/features/encryption/secrets"
+ "databasus-backend/internal/util/encryption"
+ "databasus-backend/internal/util/logger"
)
var createMysqlBackupUsecase = &CreateMysqlBackupUsecase{
diff --git a/backend/internal/features/backups/backups/usecases/postgresql/create_backup_uc.go b/backend/internal/features/backups/backups/usecases/postgresql/create_backup_uc.go
index 66826ef..727723c 100644
--- a/backend/internal/features/backups/backups/usecases/postgresql/create_backup_uc.go
+++ b/backend/internal/features/backups/backups/usecases/postgresql/create_backup_uc.go
@@ -14,16 +14,16 @@ import (
"strings"
"time"
- "postgresus-backend/internal/config"
- backup_encryption "postgresus-backend/internal/features/backups/backups/encryption"
- usecases_common "postgresus-backend/internal/features/backups/backups/usecases/common"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- pgtypes "postgresus-backend/internal/features/databases/databases/postgresql"
- encryption_secrets "postgresus-backend/internal/features/encryption/secrets"
- "postgresus-backend/internal/features/storages"
- "postgresus-backend/internal/util/encryption"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/config"
+ backup_encryption "databasus-backend/internal/features/backups/backups/encryption"
+ usecases_common "databasus-backend/internal/features/backups/backups/usecases/common"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ pgtypes "databasus-backend/internal/features/databases/databases/postgresql"
+ encryption_secrets "databasus-backend/internal/features/encryption/secrets"
+ "databasus-backend/internal/features/storages"
+ "databasus-backend/internal/util/encryption"
+ "databasus-backend/internal/util/tools"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/backups/backups/usecases/postgresql/di.go b/backend/internal/features/backups/backups/usecases/postgresql/di.go
index 1086f15..7749219 100644
--- a/backend/internal/features/backups/backups/usecases/postgresql/di.go
+++ b/backend/internal/features/backups/backups/usecases/postgresql/di.go
@@ -1,9 +1,9 @@
package usecases_postgresql
import (
- "postgresus-backend/internal/features/encryption/secrets"
- "postgresus-backend/internal/util/encryption"
- "postgresus-backend/internal/util/logger"
+ "databasus-backend/internal/features/encryption/secrets"
+ "databasus-backend/internal/util/encryption"
+ "databasus-backend/internal/util/logger"
)
var createPostgresqlBackupUsecase = &CreatePostgresqlBackupUsecase{
diff --git a/backend/internal/features/backups/config/controller.go b/backend/internal/features/backups/config/controller.go
index 08dccf9..fa02b71 100644
--- a/backend/internal/features/backups/config/controller.go
+++ b/backend/internal/features/backups/config/controller.go
@@ -1,8 +1,8 @@
package backups_config
import (
+ users_middleware "databasus-backend/internal/features/users/middleware"
"net/http"
- users_middleware "postgresus-backend/internal/features/users/middleware"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
diff --git a/backend/internal/features/backups/config/controller_test.go b/backend/internal/features/backups/config/controller_test.go
index 0b67630..21b9d8d 100644
--- a/backend/internal/features/backups/config/controller_test.go
+++ b/backend/internal/features/backups/config/controller_test.go
@@ -9,17 +9,17 @@ import (
"github.com/google/uuid"
"github.com/stretchr/testify/assert"
- "postgresus-backend/internal/features/databases"
- "postgresus-backend/internal/features/databases/databases/postgresql"
- "postgresus-backend/internal/features/intervals"
- "postgresus-backend/internal/features/storages"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_testing "postgresus-backend/internal/features/users/testing"
- workspaces_controllers "postgresus-backend/internal/features/workspaces/controllers"
- workspaces_testing "postgresus-backend/internal/features/workspaces/testing"
- "postgresus-backend/internal/util/period"
- test_utils "postgresus-backend/internal/util/testing"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/features/databases"
+ "databasus-backend/internal/features/databases/databases/postgresql"
+ "databasus-backend/internal/features/intervals"
+ "databasus-backend/internal/features/storages"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_testing "databasus-backend/internal/features/users/testing"
+ workspaces_controllers "databasus-backend/internal/features/workspaces/controllers"
+ workspaces_testing "databasus-backend/internal/features/workspaces/testing"
+ "databasus-backend/internal/util/period"
+ test_utils "databasus-backend/internal/util/testing"
+ "databasus-backend/internal/util/tools"
)
func createTestRouter() *gin.Engine {
diff --git a/backend/internal/features/backups/config/di.go b/backend/internal/features/backups/config/di.go
index 2063eab..d706d13 100644
--- a/backend/internal/features/backups/config/di.go
+++ b/backend/internal/features/backups/config/di.go
@@ -1,9 +1,9 @@
package backups_config
import (
- "postgresus-backend/internal/features/databases"
- "postgresus-backend/internal/features/storages"
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
+ "databasus-backend/internal/features/databases"
+ "databasus-backend/internal/features/storages"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
)
var backupConfigRepository = &BackupConfigRepository{}
diff --git a/backend/internal/features/backups/config/model.go b/backend/internal/features/backups/config/model.go
index 2a49f2c..fadc7cd 100644
--- a/backend/internal/features/backups/config/model.go
+++ b/backend/internal/features/backups/config/model.go
@@ -1,10 +1,10 @@
package backups_config
import (
+ "databasus-backend/internal/features/intervals"
+ "databasus-backend/internal/features/storages"
+ "databasus-backend/internal/util/period"
"errors"
- "postgresus-backend/internal/features/intervals"
- "postgresus-backend/internal/features/storages"
- "postgresus-backend/internal/util/period"
"strings"
"github.com/google/uuid"
diff --git a/backend/internal/features/backups/config/repository.go b/backend/internal/features/backups/config/repository.go
index 7c7f602..f493c12 100644
--- a/backend/internal/features/backups/config/repository.go
+++ b/backend/internal/features/backups/config/repository.go
@@ -1,8 +1,8 @@
package backups_config
import (
+ "databasus-backend/internal/storage"
"errors"
- "postgresus-backend/internal/storage"
"github.com/google/uuid"
"gorm.io/gorm"
diff --git a/backend/internal/features/backups/config/service.go b/backend/internal/features/backups/config/service.go
index 6c7b8f1..78dc2ae 100644
--- a/backend/internal/features/backups/config/service.go
+++ b/backend/internal/features/backups/config/service.go
@@ -3,12 +3,12 @@ package backups_config
import (
"errors"
- "postgresus-backend/internal/features/databases"
- "postgresus-backend/internal/features/intervals"
- "postgresus-backend/internal/features/storages"
- users_models "postgresus-backend/internal/features/users/models"
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
- "postgresus-backend/internal/util/period"
+ "databasus-backend/internal/features/databases"
+ "databasus-backend/internal/features/intervals"
+ "databasus-backend/internal/features/storages"
+ users_models "databasus-backend/internal/features/users/models"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
+ "databasus-backend/internal/util/period"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/backups/config/testing.go b/backend/internal/features/backups/config/testing.go
index 8a4c010..2df6dc6 100644
--- a/backend/internal/features/backups/config/testing.go
+++ b/backend/internal/features/backups/config/testing.go
@@ -1,9 +1,9 @@
package backups_config
import (
- "postgresus-backend/internal/features/intervals"
- "postgresus-backend/internal/features/storages"
- "postgresus-backend/internal/util/period"
+ "databasus-backend/internal/features/intervals"
+ "databasus-backend/internal/features/storages"
+ "databasus-backend/internal/util/period"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/databases/controller.go b/backend/internal/features/databases/controller.go
index eae5a7c..bbfbfe9 100644
--- a/backend/internal/features/databases/controller.go
+++ b/backend/internal/features/databases/controller.go
@@ -1,10 +1,10 @@
package databases
import (
+ users_middleware "databasus-backend/internal/features/users/middleware"
+ users_services "databasus-backend/internal/features/users/services"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
"net/http"
- users_middleware "postgresus-backend/internal/features/users/middleware"
- users_services "postgresus-backend/internal/features/users/services"
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
diff --git a/backend/internal/features/databases/controller_test.go b/backend/internal/features/databases/controller_test.go
index e47f668..faac649 100644
--- a/backend/internal/features/databases/controller_test.go
+++ b/backend/internal/features/databases/controller_test.go
@@ -11,16 +11,16 @@ import (
"github.com/google/uuid"
"github.com/stretchr/testify/assert"
- "postgresus-backend/internal/features/databases/databases/mariadb"
- "postgresus-backend/internal/features/databases/databases/mongodb"
- "postgresus-backend/internal/features/databases/databases/postgresql"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_testing "postgresus-backend/internal/features/users/testing"
- workspaces_controllers "postgresus-backend/internal/features/workspaces/controllers"
- workspaces_testing "postgresus-backend/internal/features/workspaces/testing"
- "postgresus-backend/internal/util/encryption"
- test_utils "postgresus-backend/internal/util/testing"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/features/databases/databases/mariadb"
+ "databasus-backend/internal/features/databases/databases/mongodb"
+ "databasus-backend/internal/features/databases/databases/postgresql"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_testing "databasus-backend/internal/features/users/testing"
+ workspaces_controllers "databasus-backend/internal/features/workspaces/controllers"
+ workspaces_testing "databasus-backend/internal/features/workspaces/testing"
+ "databasus-backend/internal/util/encryption"
+ test_utils "databasus-backend/internal/util/testing"
+ "databasus-backend/internal/util/tools"
)
func createTestRouter() *gin.Engine {
diff --git a/backend/internal/features/databases/databases/mariadb/model.go b/backend/internal/features/databases/databases/mariadb/model.go
index a92b816..f778633 100644
--- a/backend/internal/features/databases/databases/mariadb/model.go
+++ b/backend/internal/features/databases/databases/mariadb/model.go
@@ -10,8 +10,8 @@ import (
"strings"
"time"
- "postgresus-backend/internal/util/encryption"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/util/encryption"
+ "databasus-backend/internal/util/tools"
_ "github.com/go-sql-driver/mysql"
"github.com/google/uuid"
diff --git a/backend/internal/features/databases/databases/mariadb/readonly_user_test.go b/backend/internal/features/databases/databases/mariadb/readonly_user_test.go
index 2d0254c..7142d2c 100644
--- a/backend/internal/features/databases/databases/mariadb/readonly_user_test.go
+++ b/backend/internal/features/databases/databases/mariadb/readonly_user_test.go
@@ -14,8 +14,8 @@ import (
"github.com/jmoiron/sqlx"
"github.com/stretchr/testify/assert"
- "postgresus-backend/internal/config"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/config"
+ "databasus-backend/internal/util/tools"
)
func Test_IsUserReadOnly_AdminUser_ReturnsFalse(t *testing.T) {
diff --git a/backend/internal/features/databases/databases/mongodb/model.go b/backend/internal/features/databases/databases/mongodb/model.go
index b7e475c..521faaf 100644
--- a/backend/internal/features/databases/databases/mongodb/model.go
+++ b/backend/internal/features/databases/databases/mongodb/model.go
@@ -8,8 +8,8 @@ import (
"regexp"
"time"
- "postgresus-backend/internal/util/encryption"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/util/encryption"
+ "databasus-backend/internal/util/tools"
"github.com/google/uuid"
"go.mongodb.org/mongo-driver/bson"
@@ -284,7 +284,7 @@ func (m *MongodbDatabase) CreateReadOnlyUser(
maxRetries := 3
for attempt := range maxRetries {
- newUsername := fmt.Sprintf("postgresus-%s", uuid.New().String()[:8])
+ newUsername := fmt.Sprintf("databasus-%s", uuid.New().String()[:8])
newPassword := uuid.New().String()
adminDB := client.Database(authDB)
diff --git a/backend/internal/features/databases/databases/mongodb/readonly_user_test.go b/backend/internal/features/databases/databases/mongodb/readonly_user_test.go
index 5f1623b..fbd7ae3 100644
--- a/backend/internal/features/databases/databases/mongodb/readonly_user_test.go
+++ b/backend/internal/features/databases/databases/mongodb/readonly_user_test.go
@@ -15,8 +15,8 @@ import (
"go.mongodb.org/mongo-driver/mongo"
"go.mongodb.org/mongo-driver/mongo/options"
- "postgresus-backend/internal/config"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/config"
+ "databasus-backend/internal/util/tools"
)
func Test_IsUserReadOnly_AdminUser_ReturnsFalse(t *testing.T) {
@@ -95,7 +95,7 @@ func Test_CreateReadOnlyUser_UserCanReadButNotWrite(t *testing.T) {
assert.NoError(t, err)
assert.NotEmpty(t, username)
assert.NotEmpty(t, password)
- assert.True(t, strings.HasPrefix(username, "postgresus-"))
+ assert.True(t, strings.HasPrefix(username, "databasus-"))
if err != nil {
return
diff --git a/backend/internal/features/databases/databases/mysql/model.go b/backend/internal/features/databases/databases/mysql/model.go
index b8193a7..47073ab 100644
--- a/backend/internal/features/databases/databases/mysql/model.go
+++ b/backend/internal/features/databases/databases/mysql/model.go
@@ -9,8 +9,8 @@ import (
"regexp"
"time"
- "postgresus-backend/internal/util/encryption"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/util/encryption"
+ "databasus-backend/internal/util/tools"
_ "github.com/go-sql-driver/mysql"
"github.com/google/uuid"
@@ -258,7 +258,7 @@ func (m *MysqlDatabase) CreateReadOnlyUser(
maxRetries := 3
for attempt := range maxRetries {
- newUsername := fmt.Sprintf("postgresus-%s", uuid.New().String()[:8])
+ newUsername := fmt.Sprintf("databasus-%s", uuid.New().String()[:8])
newPassword := uuid.New().String()
tx, err := db.BeginTx(ctx, nil)
diff --git a/backend/internal/features/databases/databases/mysql/readonly_user_test.go b/backend/internal/features/databases/databases/mysql/readonly_user_test.go
index aae9414..6a2a9ba 100644
--- a/backend/internal/features/databases/databases/mysql/readonly_user_test.go
+++ b/backend/internal/features/databases/databases/mysql/readonly_user_test.go
@@ -14,8 +14,8 @@ import (
"github.com/jmoiron/sqlx"
"github.com/stretchr/testify/assert"
- "postgresus-backend/internal/config"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/config"
+ "databasus-backend/internal/util/tools"
)
func Test_IsUserReadOnly_AdminUser_ReturnsFalse(t *testing.T) {
@@ -97,7 +97,7 @@ func Test_CreateReadOnlyUser_UserCanReadButNotWrite(t *testing.T) {
assert.NoError(t, err)
assert.NotEmpty(t, username)
assert.NotEmpty(t, password)
- assert.True(t, strings.HasPrefix(username, "postgresus-"))
+ assert.True(t, strings.HasPrefix(username, "databasus-"))
readOnlyModel := &MysqlDatabase{
Version: mysqlModel.Version,
@@ -242,7 +242,7 @@ func Test_CreateReadOnlyUser_DatabaseNameWithDash_Success(t *testing.T) {
assert.NoError(t, err)
assert.NotEmpty(t, username)
assert.NotEmpty(t, password)
- assert.True(t, strings.HasPrefix(username, "postgresus-"))
+ assert.True(t, strings.HasPrefix(username, "databasus-"))
readOnlyDSN := fmt.Sprintf("%s:%s@tcp(%s:%d)/%s?parseTime=true",
username, password, container.Host, container.Port, dashDbName)
diff --git a/backend/internal/features/databases/databases/postgresql/model.go b/backend/internal/features/databases/databases/postgresql/model.go
index e2c45d3..fe30435 100644
--- a/backend/internal/features/databases/databases/postgresql/model.go
+++ b/backend/internal/features/databases/databases/postgresql/model.go
@@ -2,11 +2,11 @@ package postgresql
import (
"context"
+ "databasus-backend/internal/util/encryption"
+ "databasus-backend/internal/util/tools"
"errors"
"fmt"
"log/slog"
- "postgresus-backend/internal/util/encryption"
- "postgresus-backend/internal/util/tools"
"regexp"
"strings"
"time"
@@ -319,7 +319,7 @@ func (p *PostgresqlDatabase) IsUserReadOnly(
// 5. Sets default privileges for future tables and sequences
//
// Security features:
-// - Username format: "postgresus-{8-char-uuid}" for uniqueness
+// - Username format: "databasus-{8-char-uuid}" for uniqueness
// - Password: Full UUID (36 characters) for strong entropy
// - Transaction safety: All operations rollback on any failure
// - Retry logic: Up to 3 attempts if username collision occurs
@@ -365,7 +365,7 @@ func (p *PostgresqlDatabase) CreateReadOnlyUser(
maxRetries := 3
for attempt := range maxRetries {
// Generate base username for PostgreSQL user creation
- baseUsername := fmt.Sprintf("postgresus-%s", uuid.New().String()[:8])
+ baseUsername := fmt.Sprintf("databasus-%s", uuid.New().String()[:8])
// For Supabase session pooler, the username format for connection is "username.projectid"
// but the actual PostgreSQL user must be created with just the base name.
diff --git a/backend/internal/features/databases/databases/postgresql/readonly_user_test.go b/backend/internal/features/databases/databases/postgresql/readonly_user_test.go
index edfc6a4..5fe8b1c 100644
--- a/backend/internal/features/databases/databases/postgresql/readonly_user_test.go
+++ b/backend/internal/features/databases/databases/postgresql/readonly_user_test.go
@@ -14,8 +14,8 @@ import (
_ "github.com/lib/pq"
"github.com/stretchr/testify/assert"
- "postgresus-backend/internal/config"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/config"
+ "databasus-backend/internal/util/tools"
)
func Test_IsUserReadOnly_AdminUser_ReturnsFalse(t *testing.T) {
@@ -93,7 +93,7 @@ func Test_CreateReadOnlyUser_UserCanReadButNotWrite(t *testing.T) {
assert.NoError(t, err)
assert.NotEmpty(t, username)
assert.NotEmpty(t, password)
- assert.True(t, strings.HasPrefix(username, "postgresus-"))
+ assert.True(t, strings.HasPrefix(username, "databasus-"))
readOnlyModel := &PostgresqlDatabase{
Version: pgModel.Version,
@@ -295,7 +295,7 @@ func Test_CreateReadOnlyUser_DatabaseNameWithDash_Success(t *testing.T) {
assert.NoError(t, err)
assert.NotEmpty(t, username)
assert.NotEmpty(t, password)
- assert.True(t, strings.HasPrefix(username, "postgresus-"))
+ assert.True(t, strings.HasPrefix(username, "databasus-"))
readOnlyDSN := fmt.Sprintf("host=%s port=%d user=%s password=%s dbname=%s sslmode=disable",
container.Host, container.Port, username, password, dashDbName)
@@ -378,7 +378,7 @@ func Test_CreateReadOnlyUser_Supabase_UserCanReadButNotWrite(t *testing.T) {
assert.NoError(t, err)
assert.NotEmpty(t, connectionUsername)
assert.NotEmpty(t, newPassword)
- assert.True(t, strings.HasPrefix(connectionUsername, "postgresus-"))
+ assert.True(t, strings.HasPrefix(connectionUsername, "databasus-"))
baseUsername := connectionUsername
if idx := strings.Index(connectionUsername, "."); idx != -1 {
diff --git a/backend/internal/features/databases/di.go b/backend/internal/features/databases/di.go
index 68082a1..92bdaca 100644
--- a/backend/internal/features/databases/di.go
+++ b/backend/internal/features/databases/di.go
@@ -1,12 +1,12 @@
package databases
import (
- audit_logs "postgresus-backend/internal/features/audit_logs"
- "postgresus-backend/internal/features/notifiers"
- users_services "postgresus-backend/internal/features/users/services"
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
- "postgresus-backend/internal/util/encryption"
- "postgresus-backend/internal/util/logger"
+ audit_logs "databasus-backend/internal/features/audit_logs"
+ "databasus-backend/internal/features/notifiers"
+ users_services "databasus-backend/internal/features/users/services"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
+ "databasus-backend/internal/util/encryption"
+ "databasus-backend/internal/util/logger"
)
var databaseRepository = &DatabaseRepository{}
diff --git a/backend/internal/features/databases/interfaces.go b/backend/internal/features/databases/interfaces.go
index 360e5bd..3c514f8 100644
--- a/backend/internal/features/databases/interfaces.go
+++ b/backend/internal/features/databases/interfaces.go
@@ -1,8 +1,8 @@
package databases
import (
+ "databasus-backend/internal/util/encryption"
"log/slog"
- "postgresus-backend/internal/util/encryption"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/databases/model.go b/backend/internal/features/databases/model.go
index 5262320..bf420e9 100644
--- a/backend/internal/features/databases/model.go
+++ b/backend/internal/features/databases/model.go
@@ -1,14 +1,14 @@
package databases
import (
+ "databasus-backend/internal/features/databases/databases/mariadb"
+ "databasus-backend/internal/features/databases/databases/mongodb"
+ "databasus-backend/internal/features/databases/databases/mysql"
+ "databasus-backend/internal/features/databases/databases/postgresql"
+ "databasus-backend/internal/features/notifiers"
+ "databasus-backend/internal/util/encryption"
"errors"
"log/slog"
- "postgresus-backend/internal/features/databases/databases/mariadb"
- "postgresus-backend/internal/features/databases/databases/mongodb"
- "postgresus-backend/internal/features/databases/databases/mysql"
- "postgresus-backend/internal/features/databases/databases/postgresql"
- "postgresus-backend/internal/features/notifiers"
- "postgresus-backend/internal/util/encryption"
"time"
"github.com/google/uuid"
diff --git a/backend/internal/features/databases/repository.go b/backend/internal/features/databases/repository.go
index 1ceadcf..632f185 100644
--- a/backend/internal/features/databases/repository.go
+++ b/backend/internal/features/databases/repository.go
@@ -1,12 +1,12 @@
package databases
import (
+ "databasus-backend/internal/features/databases/databases/mariadb"
+ "databasus-backend/internal/features/databases/databases/mongodb"
+ "databasus-backend/internal/features/databases/databases/mysql"
+ "databasus-backend/internal/features/databases/databases/postgresql"
+ "databasus-backend/internal/storage"
"errors"
- "postgresus-backend/internal/features/databases/databases/mariadb"
- "postgresus-backend/internal/features/databases/databases/mongodb"
- "postgresus-backend/internal/features/databases/databases/mysql"
- "postgresus-backend/internal/features/databases/databases/postgresql"
- "postgresus-backend/internal/storage"
"github.com/google/uuid"
"gorm.io/gorm"
diff --git a/backend/internal/features/databases/service.go b/backend/internal/features/databases/service.go
index ec3d562..15195a0 100644
--- a/backend/internal/features/databases/service.go
+++ b/backend/internal/features/databases/service.go
@@ -7,15 +7,15 @@ import (
"log/slog"
"time"
- audit_logs "postgresus-backend/internal/features/audit_logs"
- "postgresus-backend/internal/features/databases/databases/mariadb"
- "postgresus-backend/internal/features/databases/databases/mongodb"
- "postgresus-backend/internal/features/databases/databases/mysql"
- "postgresus-backend/internal/features/databases/databases/postgresql"
- "postgresus-backend/internal/features/notifiers"
- users_models "postgresus-backend/internal/features/users/models"
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
- "postgresus-backend/internal/util/encryption"
+ audit_logs "databasus-backend/internal/features/audit_logs"
+ "databasus-backend/internal/features/databases/databases/mariadb"
+ "databasus-backend/internal/features/databases/databases/mongodb"
+ "databasus-backend/internal/features/databases/databases/mysql"
+ "databasus-backend/internal/features/databases/databases/postgresql"
+ "databasus-backend/internal/features/notifiers"
+ users_models "databasus-backend/internal/features/users/models"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
+ "databasus-backend/internal/util/encryption"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/databases/testing.go b/backend/internal/features/databases/testing.go
index eff1764..d1b5c72 100644
--- a/backend/internal/features/databases/testing.go
+++ b/backend/internal/features/databases/testing.go
@@ -1,10 +1,10 @@
package databases
import (
- "postgresus-backend/internal/features/databases/databases/postgresql"
- "postgresus-backend/internal/features/notifiers"
- "postgresus-backend/internal/features/storages"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/features/databases/databases/postgresql"
+ "databasus-backend/internal/features/notifiers"
+ "databasus-backend/internal/features/storages"
+ "databasus-backend/internal/util/tools"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/encryption/secrets/service.go b/backend/internal/features/encryption/secrets/service.go
index 4e390e4..8bfb86d 100644
--- a/backend/internal/features/encryption/secrets/service.go
+++ b/backend/internal/features/encryption/secrets/service.go
@@ -5,9 +5,9 @@ import (
"fmt"
"os"
- "postgresus-backend/internal/config"
- user_models "postgresus-backend/internal/features/users/models"
- "postgresus-backend/internal/storage"
+ "databasus-backend/internal/config"
+ user_models "databasus-backend/internal/features/users/models"
+ "databasus-backend/internal/storage"
"github.com/google/uuid"
"gorm.io/gorm"
diff --git a/backend/internal/features/healthcheck/attempt/background_service.go b/backend/internal/features/healthcheck/attempt/background_service.go
index 2cb7fcc..412ea3c 100644
--- a/backend/internal/features/healthcheck/attempt/background_service.go
+++ b/backend/internal/features/healthcheck/attempt/background_service.go
@@ -1,9 +1,9 @@
package healthcheck_attempt
import (
+ "databasus-backend/internal/config"
+ healthcheck_config "databasus-backend/internal/features/healthcheck/config"
"log/slog"
- "postgresus-backend/internal/config"
- healthcheck_config "postgresus-backend/internal/features/healthcheck/config"
"time"
)
diff --git a/backend/internal/features/healthcheck/attempt/check_database_health_uc.go b/backend/internal/features/healthcheck/attempt/check_database_health_uc.go
index e9a132f..d06a4b2 100644
--- a/backend/internal/features/healthcheck/attempt/check_database_health_uc.go
+++ b/backend/internal/features/healthcheck/attempt/check_database_health_uc.go
@@ -1,12 +1,12 @@
package healthcheck_attempt
import (
+ "databasus-backend/internal/features/databases"
+ healthcheck_config "databasus-backend/internal/features/healthcheck/config"
+ "databasus-backend/internal/util/logger"
"errors"
"fmt"
"log/slog"
- "postgresus-backend/internal/features/databases"
- healthcheck_config "postgresus-backend/internal/features/healthcheck/config"
- "postgresus-backend/internal/util/logger"
"time"
"github.com/google/uuid"
diff --git a/backend/internal/features/healthcheck/attempt/check_database_health_uc_test.go b/backend/internal/features/healthcheck/attempt/check_database_health_uc_test.go
index 3c4ae60..fa0afa7 100644
--- a/backend/internal/features/healthcheck/attempt/check_database_health_uc_test.go
+++ b/backend/internal/features/healthcheck/attempt/check_database_health_uc_test.go
@@ -6,13 +6,13 @@ import (
"testing"
"time"
- "postgresus-backend/internal/features/databases"
- healthcheck_config "postgresus-backend/internal/features/healthcheck/config"
- "postgresus-backend/internal/features/notifiers"
- "postgresus-backend/internal/features/storages"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_testing "postgresus-backend/internal/features/users/testing"
- workspaces_testing "postgresus-backend/internal/features/workspaces/testing"
+ "databasus-backend/internal/features/databases"
+ healthcheck_config "databasus-backend/internal/features/healthcheck/config"
+ "databasus-backend/internal/features/notifiers"
+ "databasus-backend/internal/features/storages"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_testing "databasus-backend/internal/features/users/testing"
+ workspaces_testing "databasus-backend/internal/features/workspaces/testing"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/mock"
diff --git a/backend/internal/features/healthcheck/attempt/controller.go b/backend/internal/features/healthcheck/attempt/controller.go
index 60a2801..3613b4a 100644
--- a/backend/internal/features/healthcheck/attempt/controller.go
+++ b/backend/internal/features/healthcheck/attempt/controller.go
@@ -1,8 +1,8 @@
package healthcheck_attempt
import (
+ users_middleware "databasus-backend/internal/features/users/middleware"
"net/http"
- users_middleware "postgresus-backend/internal/features/users/middleware"
"time"
"github.com/gin-gonic/gin"
diff --git a/backend/internal/features/healthcheck/attempt/controller_test.go b/backend/internal/features/healthcheck/attempt/controller_test.go
index f2b5800..ef8fbbf 100644
--- a/backend/internal/features/healthcheck/attempt/controller_test.go
+++ b/backend/internal/features/healthcheck/attempt/controller_test.go
@@ -11,14 +11,14 @@ import (
"github.com/google/uuid"
"github.com/stretchr/testify/assert"
- "postgresus-backend/internal/features/databases"
- "postgresus-backend/internal/features/databases/databases/postgresql"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_testing "postgresus-backend/internal/features/users/testing"
- workspaces_controllers "postgresus-backend/internal/features/workspaces/controllers"
- workspaces_testing "postgresus-backend/internal/features/workspaces/testing"
- test_utils "postgresus-backend/internal/util/testing"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/features/databases"
+ "databasus-backend/internal/features/databases/databases/postgresql"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_testing "databasus-backend/internal/features/users/testing"
+ workspaces_controllers "databasus-backend/internal/features/workspaces/controllers"
+ workspaces_testing "databasus-backend/internal/features/workspaces/testing"
+ test_utils "databasus-backend/internal/util/testing"
+ "databasus-backend/internal/util/tools"
)
func createTestRouter() *gin.Engine {
diff --git a/backend/internal/features/healthcheck/attempt/di.go b/backend/internal/features/healthcheck/attempt/di.go
index 6360201..7906905 100644
--- a/backend/internal/features/healthcheck/attempt/di.go
+++ b/backend/internal/features/healthcheck/attempt/di.go
@@ -1,11 +1,11 @@
package healthcheck_attempt
import (
- "postgresus-backend/internal/features/databases"
- healthcheck_config "postgresus-backend/internal/features/healthcheck/config"
- "postgresus-backend/internal/features/notifiers"
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
- "postgresus-backend/internal/util/logger"
+ "databasus-backend/internal/features/databases"
+ healthcheck_config "databasus-backend/internal/features/healthcheck/config"
+ "databasus-backend/internal/features/notifiers"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
+ "databasus-backend/internal/util/logger"
)
var healthcheckAttemptRepository = &HealthcheckAttemptRepository{}
diff --git a/backend/internal/features/healthcheck/attempt/interfaces.go b/backend/internal/features/healthcheck/attempt/interfaces.go
index 43b60cd..4963e2e 100644
--- a/backend/internal/features/healthcheck/attempt/interfaces.go
+++ b/backend/internal/features/healthcheck/attempt/interfaces.go
@@ -1,8 +1,8 @@
package healthcheck_attempt
import (
- "postgresus-backend/internal/features/databases"
- "postgresus-backend/internal/features/notifiers"
+ "databasus-backend/internal/features/databases"
+ "databasus-backend/internal/features/notifiers"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/healthcheck/attempt/mocks.go b/backend/internal/features/healthcheck/attempt/mocks.go
index 48dd12d..38d3f6c 100644
--- a/backend/internal/features/healthcheck/attempt/mocks.go
+++ b/backend/internal/features/healthcheck/attempt/mocks.go
@@ -1,8 +1,8 @@
package healthcheck_attempt
import (
- "postgresus-backend/internal/features/databases"
- "postgresus-backend/internal/features/notifiers"
+ "databasus-backend/internal/features/databases"
+ "databasus-backend/internal/features/notifiers"
"github.com/google/uuid"
"github.com/stretchr/testify/mock"
diff --git a/backend/internal/features/healthcheck/attempt/model.go b/backend/internal/features/healthcheck/attempt/model.go
index 7afa879..42e49ca 100644
--- a/backend/internal/features/healthcheck/attempt/model.go
+++ b/backend/internal/features/healthcheck/attempt/model.go
@@ -1,7 +1,7 @@
package healthcheck_attempt
import (
- "postgresus-backend/internal/features/databases"
+ "databasus-backend/internal/features/databases"
"time"
"github.com/google/uuid"
diff --git a/backend/internal/features/healthcheck/attempt/repository.go b/backend/internal/features/healthcheck/attempt/repository.go
index 7f9a855..301b989 100644
--- a/backend/internal/features/healthcheck/attempt/repository.go
+++ b/backend/internal/features/healthcheck/attempt/repository.go
@@ -1,7 +1,7 @@
package healthcheck_attempt
import (
- "postgresus-backend/internal/storage"
+ "databasus-backend/internal/storage"
"time"
"github.com/google/uuid"
diff --git a/backend/internal/features/healthcheck/attempt/service.go b/backend/internal/features/healthcheck/attempt/service.go
index a660686..07cc381 100644
--- a/backend/internal/features/healthcheck/attempt/service.go
+++ b/backend/internal/features/healthcheck/attempt/service.go
@@ -1,10 +1,10 @@
package healthcheck_attempt
import (
+ "databasus-backend/internal/features/databases"
+ users_models "databasus-backend/internal/features/users/models"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
"errors"
- "postgresus-backend/internal/features/databases"
- users_models "postgresus-backend/internal/features/users/models"
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
"time"
"github.com/google/uuid"
diff --git a/backend/internal/features/healthcheck/config/controller.go b/backend/internal/features/healthcheck/config/controller.go
index 5e00311..8a023af 100644
--- a/backend/internal/features/healthcheck/config/controller.go
+++ b/backend/internal/features/healthcheck/config/controller.go
@@ -1,8 +1,8 @@
package healthcheck_config
import (
+ users_middleware "databasus-backend/internal/features/users/middleware"
"net/http"
- users_middleware "postgresus-backend/internal/features/users/middleware"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
diff --git a/backend/internal/features/healthcheck/config/controller_test.go b/backend/internal/features/healthcheck/config/controller_test.go
index a1b8cce..6312f29 100644
--- a/backend/internal/features/healthcheck/config/controller_test.go
+++ b/backend/internal/features/healthcheck/config/controller_test.go
@@ -9,14 +9,14 @@ import (
"github.com/google/uuid"
"github.com/stretchr/testify/assert"
- "postgresus-backend/internal/features/databases"
- "postgresus-backend/internal/features/databases/databases/postgresql"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_testing "postgresus-backend/internal/features/users/testing"
- workspaces_controllers "postgresus-backend/internal/features/workspaces/controllers"
- workspaces_testing "postgresus-backend/internal/features/workspaces/testing"
- test_utils "postgresus-backend/internal/util/testing"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/features/databases"
+ "databasus-backend/internal/features/databases/databases/postgresql"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_testing "databasus-backend/internal/features/users/testing"
+ workspaces_controllers "databasus-backend/internal/features/workspaces/controllers"
+ workspaces_testing "databasus-backend/internal/features/workspaces/testing"
+ test_utils "databasus-backend/internal/util/testing"
+ "databasus-backend/internal/util/tools"
)
func createTestRouter() *gin.Engine {
diff --git a/backend/internal/features/healthcheck/config/di.go b/backend/internal/features/healthcheck/config/di.go
index 74b129f..b87b341 100644
--- a/backend/internal/features/healthcheck/config/di.go
+++ b/backend/internal/features/healthcheck/config/di.go
@@ -1,10 +1,10 @@
package healthcheck_config
import (
- "postgresus-backend/internal/features/audit_logs"
- "postgresus-backend/internal/features/databases"
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
- "postgresus-backend/internal/util/logger"
+ "databasus-backend/internal/features/audit_logs"
+ "databasus-backend/internal/features/databases"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
+ "databasus-backend/internal/util/logger"
)
var healthcheckConfigRepository = &HealthcheckConfigRepository{}
diff --git a/backend/internal/features/healthcheck/config/repository.go b/backend/internal/features/healthcheck/config/repository.go
index 027af0f..c411704 100644
--- a/backend/internal/features/healthcheck/config/repository.go
+++ b/backend/internal/features/healthcheck/config/repository.go
@@ -1,8 +1,8 @@
package healthcheck_config
import (
+ "databasus-backend/internal/storage"
"errors"
- "postgresus-backend/internal/storage"
"github.com/google/uuid"
"gorm.io/gorm"
diff --git a/backend/internal/features/healthcheck/config/service.go b/backend/internal/features/healthcheck/config/service.go
index 6cc6b0c..7809f2e 100644
--- a/backend/internal/features/healthcheck/config/service.go
+++ b/backend/internal/features/healthcheck/config/service.go
@@ -1,13 +1,13 @@
package healthcheck_config
import (
+ "databasus-backend/internal/features/audit_logs"
+ "databasus-backend/internal/features/databases"
+ users_models "databasus-backend/internal/features/users/models"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
"errors"
"fmt"
"log/slog"
- "postgresus-backend/internal/features/audit_logs"
- "postgresus-backend/internal/features/databases"
- users_models "postgresus-backend/internal/features/users/models"
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/notifiers/controller.go b/backend/internal/features/notifiers/controller.go
index 2169867..c108117 100644
--- a/backend/internal/features/notifiers/controller.go
+++ b/backend/internal/features/notifiers/controller.go
@@ -1,9 +1,9 @@
package notifiers
import (
+ users_middleware "databasus-backend/internal/features/users/middleware"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
"net/http"
- users_middleware "postgresus-backend/internal/features/users/middleware"
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
diff --git a/backend/internal/features/notifiers/controller_test.go b/backend/internal/features/notifiers/controller_test.go
index 87462cf..e3a81d0 100644
--- a/backend/internal/features/notifiers/controller_test.go
+++ b/backend/internal/features/notifiers/controller_test.go
@@ -5,21 +5,21 @@ import (
"net/http"
"testing"
- "postgresus-backend/internal/config"
- audit_logs "postgresus-backend/internal/features/audit_logs"
- discord_notifier "postgresus-backend/internal/features/notifiers/models/discord"
- email_notifier "postgresus-backend/internal/features/notifiers/models/email_notifier"
- slack_notifier "postgresus-backend/internal/features/notifiers/models/slack"
- teams_notifier "postgresus-backend/internal/features/notifiers/models/teams"
- telegram_notifier "postgresus-backend/internal/features/notifiers/models/telegram"
- webhook_notifier "postgresus-backend/internal/features/notifiers/models/webhook"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_middleware "postgresus-backend/internal/features/users/middleware"
- users_services "postgresus-backend/internal/features/users/services"
- users_testing "postgresus-backend/internal/features/users/testing"
- workspaces_controllers "postgresus-backend/internal/features/workspaces/controllers"
- workspaces_testing "postgresus-backend/internal/features/workspaces/testing"
- test_utils "postgresus-backend/internal/util/testing"
+ "databasus-backend/internal/config"
+ audit_logs "databasus-backend/internal/features/audit_logs"
+ discord_notifier "databasus-backend/internal/features/notifiers/models/discord"
+ email_notifier "databasus-backend/internal/features/notifiers/models/email_notifier"
+ slack_notifier "databasus-backend/internal/features/notifiers/models/slack"
+ teams_notifier "databasus-backend/internal/features/notifiers/models/teams"
+ telegram_notifier "databasus-backend/internal/features/notifiers/models/telegram"
+ webhook_notifier "databasus-backend/internal/features/notifiers/models/webhook"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_middleware "databasus-backend/internal/features/users/middleware"
+ users_services "databasus-backend/internal/features/users/services"
+ users_testing "databasus-backend/internal/features/users/testing"
+ workspaces_controllers "databasus-backend/internal/features/workspaces/controllers"
+ workspaces_testing "databasus-backend/internal/features/workspaces/testing"
+ test_utils "databasus-backend/internal/util/testing"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
diff --git a/backend/internal/features/notifiers/di.go b/backend/internal/features/notifiers/di.go
index 842c421..86a24ed 100644
--- a/backend/internal/features/notifiers/di.go
+++ b/backend/internal/features/notifiers/di.go
@@ -1,10 +1,10 @@
package notifiers
import (
- audit_logs "postgresus-backend/internal/features/audit_logs"
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
- "postgresus-backend/internal/util/encryption"
- "postgresus-backend/internal/util/logger"
+ audit_logs "databasus-backend/internal/features/audit_logs"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
+ "databasus-backend/internal/util/encryption"
+ "databasus-backend/internal/util/logger"
)
var notifierRepository = &NotifierRepository{}
diff --git a/backend/internal/features/notifiers/interfaces.go b/backend/internal/features/notifiers/interfaces.go
index deb5431..a62c11a 100644
--- a/backend/internal/features/notifiers/interfaces.go
+++ b/backend/internal/features/notifiers/interfaces.go
@@ -1,8 +1,8 @@
package notifiers
import (
+ "databasus-backend/internal/util/encryption"
"log/slog"
- "postgresus-backend/internal/util/encryption"
)
type NotificationSender interface {
diff --git a/backend/internal/features/notifiers/model.go b/backend/internal/features/notifiers/model.go
index 363b21c..b8b50a4 100644
--- a/backend/internal/features/notifiers/model.go
+++ b/backend/internal/features/notifiers/model.go
@@ -1,15 +1,15 @@
package notifiers
import (
+ discord_notifier "databasus-backend/internal/features/notifiers/models/discord"
+ "databasus-backend/internal/features/notifiers/models/email_notifier"
+ slack_notifier "databasus-backend/internal/features/notifiers/models/slack"
+ teams_notifier "databasus-backend/internal/features/notifiers/models/teams"
+ telegram_notifier "databasus-backend/internal/features/notifiers/models/telegram"
+ webhook_notifier "databasus-backend/internal/features/notifiers/models/webhook"
+ "databasus-backend/internal/util/encryption"
"errors"
"log/slog"
- discord_notifier "postgresus-backend/internal/features/notifiers/models/discord"
- "postgresus-backend/internal/features/notifiers/models/email_notifier"
- slack_notifier "postgresus-backend/internal/features/notifiers/models/slack"
- teams_notifier "postgresus-backend/internal/features/notifiers/models/teams"
- telegram_notifier "postgresus-backend/internal/features/notifiers/models/telegram"
- webhook_notifier "postgresus-backend/internal/features/notifiers/models/webhook"
- "postgresus-backend/internal/util/encryption"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/notifiers/models/discord/model.go b/backend/internal/features/notifiers/models/discord/model.go
index e5d5d4f..7ee8c68 100644
--- a/backend/internal/features/notifiers/models/discord/model.go
+++ b/backend/internal/features/notifiers/models/discord/model.go
@@ -2,13 +2,13 @@ package discord_notifier
import (
"bytes"
+ "databasus-backend/internal/util/encryption"
"encoding/json"
"errors"
"fmt"
"io"
"log/slog"
"net/http"
- "postgresus-backend/internal/util/encryption"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/notifiers/models/email_notifier/model.go b/backend/internal/features/notifiers/models/email_notifier/model.go
index 688b205..1521c99 100644
--- a/backend/internal/features/notifiers/models/email_notifier/model.go
+++ b/backend/internal/features/notifiers/models/email_notifier/model.go
@@ -2,12 +2,12 @@ package email_notifier
import (
"crypto/tls"
+ "databasus-backend/internal/util/encryption"
"errors"
"fmt"
"log/slog"
"net"
"net/smtp"
- "postgresus-backend/internal/util/encryption"
"time"
"github.com/google/uuid"
diff --git a/backend/internal/features/notifiers/models/slack/model.go b/backend/internal/features/notifiers/models/slack/model.go
index 5849306..3ff5ab9 100644
--- a/backend/internal/features/notifiers/models/slack/model.go
+++ b/backend/internal/features/notifiers/models/slack/model.go
@@ -2,13 +2,13 @@ package slack_notifier
import (
"bytes"
+ "databasus-backend/internal/util/encryption"
"encoding/json"
"errors"
"fmt"
"io"
"log/slog"
"net/http"
- "postgresus-backend/internal/util/encryption"
"strconv"
"strings"
"time"
diff --git a/backend/internal/features/notifiers/models/teams/model.go b/backend/internal/features/notifiers/models/teams/model.go
index 95610bb..e339f64 100644
--- a/backend/internal/features/notifiers/models/teams/model.go
+++ b/backend/internal/features/notifiers/models/teams/model.go
@@ -2,13 +2,13 @@ package teams_notifier
import (
"bytes"
+ "databasus-backend/internal/util/encryption"
"encoding/json"
"errors"
"fmt"
"log/slog"
"net/http"
"net/url"
- "postgresus-backend/internal/util/encryption"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/notifiers/models/telegram/model.go b/backend/internal/features/notifiers/models/telegram/model.go
index f2a45bf..de32e68 100644
--- a/backend/internal/features/notifiers/models/telegram/model.go
+++ b/backend/internal/features/notifiers/models/telegram/model.go
@@ -1,13 +1,13 @@
package telegram_notifier
import (
+ "databasus-backend/internal/util/encryption"
"errors"
"fmt"
"io"
"log/slog"
"net/http"
"net/url"
- "postgresus-backend/internal/util/encryption"
"strconv"
"strings"
diff --git a/backend/internal/features/notifiers/models/webhook/model.go b/backend/internal/features/notifiers/models/webhook/model.go
index 2f2c797..e5a28ad 100644
--- a/backend/internal/features/notifiers/models/webhook/model.go
+++ b/backend/internal/features/notifiers/models/webhook/model.go
@@ -2,6 +2,7 @@ package webhook_notifier
import (
"bytes"
+ "databasus-backend/internal/util/encryption"
"encoding/json"
"errors"
"fmt"
@@ -9,7 +10,6 @@ import (
"log/slog"
"net/http"
"net/url"
- "postgresus-backend/internal/util/encryption"
"strings"
"github.com/google/uuid"
diff --git a/backend/internal/features/notifiers/repository.go b/backend/internal/features/notifiers/repository.go
index fbd51db..0d77bcc 100644
--- a/backend/internal/features/notifiers/repository.go
+++ b/backend/internal/features/notifiers/repository.go
@@ -1,7 +1,7 @@
package notifiers
import (
- "postgresus-backend/internal/storage"
+ "databasus-backend/internal/storage"
"github.com/google/uuid"
"gorm.io/gorm"
diff --git a/backend/internal/features/notifiers/service.go b/backend/internal/features/notifiers/service.go
index 240d5a4..d6bcfd2 100644
--- a/backend/internal/features/notifiers/service.go
+++ b/backend/internal/features/notifiers/service.go
@@ -5,10 +5,10 @@ import (
"fmt"
"log/slog"
- audit_logs "postgresus-backend/internal/features/audit_logs"
- users_models "postgresus-backend/internal/features/users/models"
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
- "postgresus-backend/internal/util/encryption"
+ audit_logs "databasus-backend/internal/features/audit_logs"
+ users_models "databasus-backend/internal/features/users/models"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
+ "databasus-backend/internal/util/encryption"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/notifiers/testing.go b/backend/internal/features/notifiers/testing.go
index a2fc7cb..f61c54c 100644
--- a/backend/internal/features/notifiers/testing.go
+++ b/backend/internal/features/notifiers/testing.go
@@ -1,7 +1,7 @@
package notifiers
import (
- webhook_notifier "postgresus-backend/internal/features/notifiers/models/webhook"
+ webhook_notifier "databasus-backend/internal/features/notifiers/models/webhook"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/restores/background_service.go b/backend/internal/features/restores/background_service.go
index 08512fa..8092081 100644
--- a/backend/internal/features/restores/background_service.go
+++ b/backend/internal/features/restores/background_service.go
@@ -1,8 +1,8 @@
package restores
import (
+ "databasus-backend/internal/features/restores/enums"
"log/slog"
- "postgresus-backend/internal/features/restores/enums"
)
type RestoreBackgroundService struct {
diff --git a/backend/internal/features/restores/controller.go b/backend/internal/features/restores/controller.go
index f64ec37..2c5ca0c 100644
--- a/backend/internal/features/restores/controller.go
+++ b/backend/internal/features/restores/controller.go
@@ -1,8 +1,8 @@
package restores
import (
+ users_middleware "databasus-backend/internal/features/users/middleware"
"net/http"
- users_middleware "postgresus-backend/internal/features/users/middleware"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
diff --git a/backend/internal/features/restores/controller_test.go b/backend/internal/features/restores/controller_test.go
index c02b74d..928fd4f 100644
--- a/backend/internal/features/restores/controller_test.go
+++ b/backend/internal/features/restores/controller_test.go
@@ -15,24 +15,24 @@ import (
"github.com/google/uuid"
"github.com/stretchr/testify/assert"
- audit_logs "postgresus-backend/internal/features/audit_logs"
- "postgresus-backend/internal/features/backups/backups"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- "postgresus-backend/internal/features/databases/databases/postgresql"
- "postgresus-backend/internal/features/restores/models"
- "postgresus-backend/internal/features/storages"
- local_storage "postgresus-backend/internal/features/storages/models/local"
- users_dto "postgresus-backend/internal/features/users/dto"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_services "postgresus-backend/internal/features/users/services"
- users_testing "postgresus-backend/internal/features/users/testing"
- workspaces_controllers "postgresus-backend/internal/features/workspaces/controllers"
- workspaces_models "postgresus-backend/internal/features/workspaces/models"
- workspaces_testing "postgresus-backend/internal/features/workspaces/testing"
- util_encryption "postgresus-backend/internal/util/encryption"
- test_utils "postgresus-backend/internal/util/testing"
- "postgresus-backend/internal/util/tools"
+ audit_logs "databasus-backend/internal/features/audit_logs"
+ "databasus-backend/internal/features/backups/backups"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ "databasus-backend/internal/features/databases/databases/postgresql"
+ "databasus-backend/internal/features/restores/models"
+ "databasus-backend/internal/features/storages"
+ local_storage "databasus-backend/internal/features/storages/models/local"
+ users_dto "databasus-backend/internal/features/users/dto"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_services "databasus-backend/internal/features/users/services"
+ users_testing "databasus-backend/internal/features/users/testing"
+ workspaces_controllers "databasus-backend/internal/features/workspaces/controllers"
+ workspaces_models "databasus-backend/internal/features/workspaces/models"
+ workspaces_testing "databasus-backend/internal/features/workspaces/testing"
+ util_encryption "databasus-backend/internal/util/encryption"
+ test_utils "databasus-backend/internal/util/testing"
+ "databasus-backend/internal/util/tools"
)
func createTestRouter() *gin.Engine {
diff --git a/backend/internal/features/restores/di.go b/backend/internal/features/restores/di.go
index 188645d..774104f 100644
--- a/backend/internal/features/restores/di.go
+++ b/backend/internal/features/restores/di.go
@@ -1,15 +1,15 @@
package restores
import (
- audit_logs "postgresus-backend/internal/features/audit_logs"
- "postgresus-backend/internal/features/backups/backups"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- "postgresus-backend/internal/features/restores/usecases"
- "postgresus-backend/internal/features/storages"
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
- "postgresus-backend/internal/util/encryption"
- "postgresus-backend/internal/util/logger"
+ audit_logs "databasus-backend/internal/features/audit_logs"
+ "databasus-backend/internal/features/backups/backups"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ "databasus-backend/internal/features/restores/usecases"
+ "databasus-backend/internal/features/storages"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
+ "databasus-backend/internal/util/encryption"
+ "databasus-backend/internal/util/logger"
)
var restoreRepository = &RestoreRepository{}
diff --git a/backend/internal/features/restores/dto.go b/backend/internal/features/restores/dto.go
index 0cc5a7a..471058a 100644
--- a/backend/internal/features/restores/dto.go
+++ b/backend/internal/features/restores/dto.go
@@ -1,10 +1,10 @@
package restores
import (
- "postgresus-backend/internal/features/databases/databases/mariadb"
- "postgresus-backend/internal/features/databases/databases/mongodb"
- "postgresus-backend/internal/features/databases/databases/mysql"
- "postgresus-backend/internal/features/databases/databases/postgresql"
+ "databasus-backend/internal/features/databases/databases/mariadb"
+ "databasus-backend/internal/features/databases/databases/mongodb"
+ "databasus-backend/internal/features/databases/databases/mysql"
+ "databasus-backend/internal/features/databases/databases/postgresql"
)
type RestoreBackupRequest struct {
diff --git a/backend/internal/features/restores/models/model.go b/backend/internal/features/restores/models/model.go
index effb032..6cc01b8 100644
--- a/backend/internal/features/restores/models/model.go
+++ b/backend/internal/features/restores/models/model.go
@@ -1,8 +1,8 @@
package models
import (
- "postgresus-backend/internal/features/backups/backups"
- "postgresus-backend/internal/features/restores/enums"
+ "databasus-backend/internal/features/backups/backups"
+ "databasus-backend/internal/features/restores/enums"
"time"
"github.com/google/uuid"
diff --git a/backend/internal/features/restores/repository.go b/backend/internal/features/restores/repository.go
index 5061bdd..f01f5ad 100644
--- a/backend/internal/features/restores/repository.go
+++ b/backend/internal/features/restores/repository.go
@@ -1,9 +1,9 @@
package restores
import (
- "postgresus-backend/internal/features/restores/enums"
- "postgresus-backend/internal/features/restores/models"
- "postgresus-backend/internal/storage"
+ "databasus-backend/internal/features/restores/enums"
+ "databasus-backend/internal/features/restores/models"
+ "databasus-backend/internal/storage"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/restores/service.go b/backend/internal/features/restores/service.go
index 3eb6653..22fbf0f 100644
--- a/backend/internal/features/restores/service.go
+++ b/backend/internal/features/restores/service.go
@@ -1,21 +1,21 @@
package restores
import (
+ audit_logs "databasus-backend/internal/features/audit_logs"
+ "databasus-backend/internal/features/backups/backups"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ "databasus-backend/internal/features/restores/enums"
+ "databasus-backend/internal/features/restores/models"
+ "databasus-backend/internal/features/restores/usecases"
+ "databasus-backend/internal/features/storages"
+ users_models "databasus-backend/internal/features/users/models"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
+ "databasus-backend/internal/util/encryption"
+ "databasus-backend/internal/util/tools"
"errors"
"fmt"
"log/slog"
- audit_logs "postgresus-backend/internal/features/audit_logs"
- "postgresus-backend/internal/features/backups/backups"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- "postgresus-backend/internal/features/restores/enums"
- "postgresus-backend/internal/features/restores/models"
- "postgresus-backend/internal/features/restores/usecases"
- "postgresus-backend/internal/features/storages"
- users_models "postgresus-backend/internal/features/users/models"
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
- "postgresus-backend/internal/util/encryption"
- "postgresus-backend/internal/util/tools"
"time"
"github.com/google/uuid"
diff --git a/backend/internal/features/restores/usecases/di.go b/backend/internal/features/restores/usecases/di.go
index 526f01b..87344d4 100644
--- a/backend/internal/features/restores/usecases/di.go
+++ b/backend/internal/features/restores/usecases/di.go
@@ -1,10 +1,10 @@
package usecases
import (
- usecases_mariadb "postgresus-backend/internal/features/restores/usecases/mariadb"
- usecases_mongodb "postgresus-backend/internal/features/restores/usecases/mongodb"
- usecases_mysql "postgresus-backend/internal/features/restores/usecases/mysql"
- usecases_postgresql "postgresus-backend/internal/features/restores/usecases/postgresql"
+ usecases_mariadb "databasus-backend/internal/features/restores/usecases/mariadb"
+ usecases_mongodb "databasus-backend/internal/features/restores/usecases/mongodb"
+ usecases_mysql "databasus-backend/internal/features/restores/usecases/mysql"
+ usecases_postgresql "databasus-backend/internal/features/restores/usecases/postgresql"
)
var restoreBackupUsecase = &RestoreBackupUsecase{
diff --git a/backend/internal/features/restores/usecases/mariadb/di.go b/backend/internal/features/restores/usecases/mariadb/di.go
index f86e904..053677d 100644
--- a/backend/internal/features/restores/usecases/mariadb/di.go
+++ b/backend/internal/features/restores/usecases/mariadb/di.go
@@ -1,8 +1,8 @@
package usecases_mariadb
import (
- "postgresus-backend/internal/features/encryption/secrets"
- "postgresus-backend/internal/util/logger"
+ "databasus-backend/internal/features/encryption/secrets"
+ "databasus-backend/internal/util/logger"
)
var restoreMariadbBackupUsecase = &RestoreMariadbBackupUsecase{
diff --git a/backend/internal/features/restores/usecases/mariadb/restore_backup_uc.go b/backend/internal/features/restores/usecases/mariadb/restore_backup_uc.go
index 20704f7..31feef9 100644
--- a/backend/internal/features/restores/usecases/mariadb/restore_backup_uc.go
+++ b/backend/internal/features/restores/usecases/mariadb/restore_backup_uc.go
@@ -17,18 +17,18 @@ import (
"github.com/google/uuid"
"github.com/klauspost/compress/zstd"
- "postgresus-backend/internal/config"
- "postgresus-backend/internal/features/backups/backups"
- "postgresus-backend/internal/features/backups/backups/encryption"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- mariadbtypes "postgresus-backend/internal/features/databases/databases/mariadb"
- encryption_secrets "postgresus-backend/internal/features/encryption/secrets"
- "postgresus-backend/internal/features/restores/models"
- "postgresus-backend/internal/features/storages"
- util_encryption "postgresus-backend/internal/util/encryption"
- files_utils "postgresus-backend/internal/util/files"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/config"
+ "databasus-backend/internal/features/backups/backups"
+ "databasus-backend/internal/features/backups/backups/encryption"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ mariadbtypes "databasus-backend/internal/features/databases/databases/mariadb"
+ encryption_secrets "databasus-backend/internal/features/encryption/secrets"
+ "databasus-backend/internal/features/restores/models"
+ "databasus-backend/internal/features/storages"
+ util_encryption "databasus-backend/internal/util/encryption"
+ files_utils "databasus-backend/internal/util/files"
+ "databasus-backend/internal/util/tools"
)
type RestoreMariadbBackupUsecase struct {
diff --git a/backend/internal/features/restores/usecases/mongodb/di.go b/backend/internal/features/restores/usecases/mongodb/di.go
index b3adb16..ba8731e 100644
--- a/backend/internal/features/restores/usecases/mongodb/di.go
+++ b/backend/internal/features/restores/usecases/mongodb/di.go
@@ -1,8 +1,8 @@
package usecases_mongodb
import (
- encryption_secrets "postgresus-backend/internal/features/encryption/secrets"
- "postgresus-backend/internal/util/logger"
+ encryption_secrets "databasus-backend/internal/features/encryption/secrets"
+ "databasus-backend/internal/util/logger"
)
var restoreMongodbBackupUsecase = &RestoreMongodbBackupUsecase{
diff --git a/backend/internal/features/restores/usecases/mongodb/restore_backup_uc.go b/backend/internal/features/restores/usecases/mongodb/restore_backup_uc.go
index ac0f245..cbd15f4 100644
--- a/backend/internal/features/restores/usecases/mongodb/restore_backup_uc.go
+++ b/backend/internal/features/restores/usecases/mongodb/restore_backup_uc.go
@@ -15,18 +15,18 @@ import (
"github.com/google/uuid"
- "postgresus-backend/internal/config"
- "postgresus-backend/internal/features/backups/backups"
- "postgresus-backend/internal/features/backups/backups/encryption"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- mongodbtypes "postgresus-backend/internal/features/databases/databases/mongodb"
- encryption_secrets "postgresus-backend/internal/features/encryption/secrets"
- "postgresus-backend/internal/features/restores/models"
- "postgresus-backend/internal/features/storages"
- util_encryption "postgresus-backend/internal/util/encryption"
- files_utils "postgresus-backend/internal/util/files"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/config"
+ "databasus-backend/internal/features/backups/backups"
+ "databasus-backend/internal/features/backups/backups/encryption"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ mongodbtypes "databasus-backend/internal/features/databases/databases/mongodb"
+ encryption_secrets "databasus-backend/internal/features/encryption/secrets"
+ "databasus-backend/internal/features/restores/models"
+ "databasus-backend/internal/features/storages"
+ util_encryption "databasus-backend/internal/util/encryption"
+ files_utils "databasus-backend/internal/util/files"
+ "databasus-backend/internal/util/tools"
)
const (
diff --git a/backend/internal/features/restores/usecases/mysql/di.go b/backend/internal/features/restores/usecases/mysql/di.go
index d3bc6c9..3e39331 100644
--- a/backend/internal/features/restores/usecases/mysql/di.go
+++ b/backend/internal/features/restores/usecases/mysql/di.go
@@ -1,8 +1,8 @@
package usecases_mysql
import (
- "postgresus-backend/internal/features/encryption/secrets"
- "postgresus-backend/internal/util/logger"
+ "databasus-backend/internal/features/encryption/secrets"
+ "databasus-backend/internal/util/logger"
)
var restoreMysqlBackupUsecase = &RestoreMysqlBackupUsecase{
diff --git a/backend/internal/features/restores/usecases/mysql/restore_backup_uc.go b/backend/internal/features/restores/usecases/mysql/restore_backup_uc.go
index 988b0a1..a720d3d 100644
--- a/backend/internal/features/restores/usecases/mysql/restore_backup_uc.go
+++ b/backend/internal/features/restores/usecases/mysql/restore_backup_uc.go
@@ -17,18 +17,18 @@ import (
"github.com/google/uuid"
"github.com/klauspost/compress/zstd"
- "postgresus-backend/internal/config"
- "postgresus-backend/internal/features/backups/backups"
- "postgresus-backend/internal/features/backups/backups/encryption"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- mysqltypes "postgresus-backend/internal/features/databases/databases/mysql"
- encryption_secrets "postgresus-backend/internal/features/encryption/secrets"
- "postgresus-backend/internal/features/restores/models"
- "postgresus-backend/internal/features/storages"
- util_encryption "postgresus-backend/internal/util/encryption"
- files_utils "postgresus-backend/internal/util/files"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/config"
+ "databasus-backend/internal/features/backups/backups"
+ "databasus-backend/internal/features/backups/backups/encryption"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ mysqltypes "databasus-backend/internal/features/databases/databases/mysql"
+ encryption_secrets "databasus-backend/internal/features/encryption/secrets"
+ "databasus-backend/internal/features/restores/models"
+ "databasus-backend/internal/features/storages"
+ util_encryption "databasus-backend/internal/util/encryption"
+ files_utils "databasus-backend/internal/util/files"
+ "databasus-backend/internal/util/tools"
)
type RestoreMysqlBackupUsecase struct {
diff --git a/backend/internal/features/restores/usecases/postgresql/di.go b/backend/internal/features/restores/usecases/postgresql/di.go
index 9f5e6df..6f13941 100644
--- a/backend/internal/features/restores/usecases/postgresql/di.go
+++ b/backend/internal/features/restores/usecases/postgresql/di.go
@@ -1,8 +1,8 @@
package usecases_postgresql
import (
- "postgresus-backend/internal/features/encryption/secrets"
- "postgresus-backend/internal/util/logger"
+ "databasus-backend/internal/features/encryption/secrets"
+ "databasus-backend/internal/util/logger"
)
var restorePostgresqlBackupUsecase = &RestorePostgresqlBackupUsecase{
diff --git a/backend/internal/features/restores/usecases/postgresql/restore_backup_uc.go b/backend/internal/features/restores/usecases/postgresql/restore_backup_uc.go
index 392373d..0182a7d 100644
--- a/backend/internal/features/restores/usecases/postgresql/restore_backup_uc.go
+++ b/backend/internal/features/restores/usecases/postgresql/restore_backup_uc.go
@@ -14,18 +14,18 @@ import (
"strings"
"time"
- "postgresus-backend/internal/config"
- "postgresus-backend/internal/features/backups/backups"
- "postgresus-backend/internal/features/backups/backups/encryption"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- pgtypes "postgresus-backend/internal/features/databases/databases/postgresql"
- encryption_secrets "postgresus-backend/internal/features/encryption/secrets"
- "postgresus-backend/internal/features/restores/models"
- "postgresus-backend/internal/features/storages"
- util_encryption "postgresus-backend/internal/util/encryption"
- files_utils "postgresus-backend/internal/util/files"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/config"
+ "databasus-backend/internal/features/backups/backups"
+ "databasus-backend/internal/features/backups/backups/encryption"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ pgtypes "databasus-backend/internal/features/databases/databases/postgresql"
+ encryption_secrets "databasus-backend/internal/features/encryption/secrets"
+ "databasus-backend/internal/features/restores/models"
+ "databasus-backend/internal/features/storages"
+ util_encryption "databasus-backend/internal/util/encryption"
+ files_utils "databasus-backend/internal/util/files"
+ "databasus-backend/internal/util/tools"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/restores/usecases/restore_backup_uc.go b/backend/internal/features/restores/usecases/restore_backup_uc.go
index f40504a..4a821ae 100644
--- a/backend/internal/features/restores/usecases/restore_backup_uc.go
+++ b/backend/internal/features/restores/usecases/restore_backup_uc.go
@@ -3,15 +3,15 @@ package usecases
import (
"errors"
- "postgresus-backend/internal/features/backups/backups"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- "postgresus-backend/internal/features/restores/models"
- usecases_mariadb "postgresus-backend/internal/features/restores/usecases/mariadb"
- usecases_mongodb "postgresus-backend/internal/features/restores/usecases/mongodb"
- usecases_mysql "postgresus-backend/internal/features/restores/usecases/mysql"
- usecases_postgresql "postgresus-backend/internal/features/restores/usecases/postgresql"
- "postgresus-backend/internal/features/storages"
+ "databasus-backend/internal/features/backups/backups"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ "databasus-backend/internal/features/restores/models"
+ usecases_mariadb "databasus-backend/internal/features/restores/usecases/mariadb"
+ usecases_mongodb "databasus-backend/internal/features/restores/usecases/mongodb"
+ usecases_mysql "databasus-backend/internal/features/restores/usecases/mysql"
+ usecases_postgresql "databasus-backend/internal/features/restores/usecases/postgresql"
+ "databasus-backend/internal/features/storages"
)
type RestoreBackupUsecase struct {
diff --git a/backend/internal/features/storages/controller.go b/backend/internal/features/storages/controller.go
index f32b645..7f7c659 100644
--- a/backend/internal/features/storages/controller.go
+++ b/backend/internal/features/storages/controller.go
@@ -1,9 +1,9 @@
package storages
import (
+ users_middleware "databasus-backend/internal/features/users/middleware"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
"net/http"
- users_middleware "postgresus-backend/internal/features/users/middleware"
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
diff --git a/backend/internal/features/storages/controller_test.go b/backend/internal/features/storages/controller_test.go
index a96cccb..9cba0c2 100644
--- a/backend/internal/features/storages/controller_test.go
+++ b/backend/internal/features/storages/controller_test.go
@@ -6,23 +6,23 @@ import (
"strings"
"testing"
- audit_logs "postgresus-backend/internal/features/audit_logs"
- azure_blob_storage "postgresus-backend/internal/features/storages/models/azure_blob"
- ftp_storage "postgresus-backend/internal/features/storages/models/ftp"
- google_drive_storage "postgresus-backend/internal/features/storages/models/google_drive"
- local_storage "postgresus-backend/internal/features/storages/models/local"
- nas_storage "postgresus-backend/internal/features/storages/models/nas"
- rclone_storage "postgresus-backend/internal/features/storages/models/rclone"
- s3_storage "postgresus-backend/internal/features/storages/models/s3"
- sftp_storage "postgresus-backend/internal/features/storages/models/sftp"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_middleware "postgresus-backend/internal/features/users/middleware"
- users_services "postgresus-backend/internal/features/users/services"
- users_testing "postgresus-backend/internal/features/users/testing"
- workspaces_controllers "postgresus-backend/internal/features/workspaces/controllers"
- workspaces_testing "postgresus-backend/internal/features/workspaces/testing"
- "postgresus-backend/internal/util/encryption"
- test_utils "postgresus-backend/internal/util/testing"
+ audit_logs "databasus-backend/internal/features/audit_logs"
+ azure_blob_storage "databasus-backend/internal/features/storages/models/azure_blob"
+ ftp_storage "databasus-backend/internal/features/storages/models/ftp"
+ google_drive_storage "databasus-backend/internal/features/storages/models/google_drive"
+ local_storage "databasus-backend/internal/features/storages/models/local"
+ nas_storage "databasus-backend/internal/features/storages/models/nas"
+ rclone_storage "databasus-backend/internal/features/storages/models/rclone"
+ s3_storage "databasus-backend/internal/features/storages/models/s3"
+ sftp_storage "databasus-backend/internal/features/storages/models/sftp"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_middleware "databasus-backend/internal/features/users/middleware"
+ users_services "databasus-backend/internal/features/users/services"
+ users_testing "databasus-backend/internal/features/users/testing"
+ workspaces_controllers "databasus-backend/internal/features/workspaces/controllers"
+ workspaces_testing "databasus-backend/internal/features/workspaces/testing"
+ "databasus-backend/internal/util/encryption"
+ test_utils "databasus-backend/internal/util/testing"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
diff --git a/backend/internal/features/storages/di.go b/backend/internal/features/storages/di.go
index 0ace611..f782748 100644
--- a/backend/internal/features/storages/di.go
+++ b/backend/internal/features/storages/di.go
@@ -1,9 +1,9 @@
package storages
import (
- audit_logs "postgresus-backend/internal/features/audit_logs"
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
- "postgresus-backend/internal/util/encryption"
+ audit_logs "databasus-backend/internal/features/audit_logs"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
+ "databasus-backend/internal/util/encryption"
)
var storageRepository = &StorageRepository{}
diff --git a/backend/internal/features/storages/interfaces.go b/backend/internal/features/storages/interfaces.go
index 9cd298a..7382f6d 100644
--- a/backend/internal/features/storages/interfaces.go
+++ b/backend/internal/features/storages/interfaces.go
@@ -2,9 +2,9 @@ package storages
import (
"context"
+ "databasus-backend/internal/util/encryption"
"io"
"log/slog"
- "postgresus-backend/internal/util/encryption"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/storages/model.go b/backend/internal/features/storages/model.go
index 99a3a15..c70c5f5 100644
--- a/backend/internal/features/storages/model.go
+++ b/backend/internal/features/storages/model.go
@@ -2,18 +2,18 @@ package storages
import (
"context"
+ azure_blob_storage "databasus-backend/internal/features/storages/models/azure_blob"
+ ftp_storage "databasus-backend/internal/features/storages/models/ftp"
+ google_drive_storage "databasus-backend/internal/features/storages/models/google_drive"
+ local_storage "databasus-backend/internal/features/storages/models/local"
+ nas_storage "databasus-backend/internal/features/storages/models/nas"
+ rclone_storage "databasus-backend/internal/features/storages/models/rclone"
+ s3_storage "databasus-backend/internal/features/storages/models/s3"
+ sftp_storage "databasus-backend/internal/features/storages/models/sftp"
+ "databasus-backend/internal/util/encryption"
"errors"
"io"
"log/slog"
- azure_blob_storage "postgresus-backend/internal/features/storages/models/azure_blob"
- ftp_storage "postgresus-backend/internal/features/storages/models/ftp"
- google_drive_storage "postgresus-backend/internal/features/storages/models/google_drive"
- local_storage "postgresus-backend/internal/features/storages/models/local"
- nas_storage "postgresus-backend/internal/features/storages/models/nas"
- rclone_storage "postgresus-backend/internal/features/storages/models/rclone"
- s3_storage "postgresus-backend/internal/features/storages/models/s3"
- sftp_storage "postgresus-backend/internal/features/storages/models/sftp"
- "postgresus-backend/internal/util/encryption"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/storages/model_test.go b/backend/internal/features/storages/model_test.go
index 7a5999b..89a6282 100644
--- a/backend/internal/features/storages/model_test.go
+++ b/backend/internal/features/storages/model_test.go
@@ -3,21 +3,21 @@ package storages
import (
"bytes"
"context"
+ "databasus-backend/internal/config"
+ azure_blob_storage "databasus-backend/internal/features/storages/models/azure_blob"
+ ftp_storage "databasus-backend/internal/features/storages/models/ftp"
+ google_drive_storage "databasus-backend/internal/features/storages/models/google_drive"
+ local_storage "databasus-backend/internal/features/storages/models/local"
+ nas_storage "databasus-backend/internal/features/storages/models/nas"
+ rclone_storage "databasus-backend/internal/features/storages/models/rclone"
+ s3_storage "databasus-backend/internal/features/storages/models/s3"
+ sftp_storage "databasus-backend/internal/features/storages/models/sftp"
+ "databasus-backend/internal/util/encryption"
+ "databasus-backend/internal/util/logger"
"fmt"
"io"
"os"
"path/filepath"
- "postgresus-backend/internal/config"
- azure_blob_storage "postgresus-backend/internal/features/storages/models/azure_blob"
- ftp_storage "postgresus-backend/internal/features/storages/models/ftp"
- google_drive_storage "postgresus-backend/internal/features/storages/models/google_drive"
- local_storage "postgresus-backend/internal/features/storages/models/local"
- nas_storage "postgresus-backend/internal/features/storages/models/nas"
- rclone_storage "postgresus-backend/internal/features/storages/models/rclone"
- s3_storage "postgresus-backend/internal/features/storages/models/s3"
- sftp_storage "postgresus-backend/internal/features/storages/models/sftp"
- "postgresus-backend/internal/util/encryption"
- "postgresus-backend/internal/util/logger"
"strconv"
"testing"
"time"
diff --git a/backend/internal/features/storages/models/azure_blob/model.go b/backend/internal/features/storages/models/azure_blob/model.go
index 39dd7df..f1660f3 100644
--- a/backend/internal/features/storages/models/azure_blob/model.go
+++ b/backend/internal/features/storages/models/azure_blob/model.go
@@ -3,6 +3,7 @@ package azure_blob_storage
import (
"bytes"
"context"
+ "databasus-backend/internal/util/encryption"
"encoding/base64"
"errors"
"fmt"
@@ -10,7 +11,6 @@ import (
"log/slog"
"net"
"net/http"
- "postgresus-backend/internal/util/encryption"
"strings"
"time"
diff --git a/backend/internal/features/storages/models/ftp/model.go b/backend/internal/features/storages/models/ftp/model.go
index 0adbcc9..1dfb7e8 100644
--- a/backend/internal/features/storages/models/ftp/model.go
+++ b/backend/internal/features/storages/models/ftp/model.go
@@ -3,11 +3,11 @@ package ftp_storage
import (
"context"
"crypto/tls"
+ "databasus-backend/internal/util/encryption"
"errors"
"fmt"
"io"
"log/slog"
- "postgresus-backend/internal/util/encryption"
"strings"
"time"
diff --git a/backend/internal/features/storages/models/google_drive/model.go b/backend/internal/features/storages/models/google_drive/model.go
index 820c3d0..e6c3198 100644
--- a/backend/internal/features/storages/models/google_drive/model.go
+++ b/backend/internal/features/storages/models/google_drive/model.go
@@ -2,6 +2,7 @@ package google_drive_storage
import (
"context"
+ "databasus-backend/internal/util/encryption"
"encoding/json"
"errors"
"fmt"
@@ -9,7 +10,6 @@ import (
"log/slog"
"net"
"net/http"
- "postgresus-backend/internal/util/encryption"
"strings"
"time"
@@ -92,7 +92,7 @@ func (s *GoogleDriveStorage) SaveFile(
"name",
filename,
"folder",
- "postgresus_backups",
+ "databasus_backups",
)
return nil
})
@@ -230,7 +230,7 @@ func (s *GoogleDriveStorage) TestConnection(encryptor encryption.FieldEncryptor)
testFilename := "test-connection-" + uuid.New().String()
testData := []byte("test")
- // Ensure the postgresus_backups folder exists
+ // Ensure the databasus_backups folder exists
folderID, err := s.ensureBackupsFolderExists(ctx, driveService)
if err != nil {
return fmt.Errorf("failed to create/find backups folder: %w", err)
@@ -644,7 +644,7 @@ func escapeForQuery(s string) string {
return strings.ReplaceAll(s, `'`, `\'`)
}
-// ensureBackupsFolderExists creates the postgresus_backups folder if it doesn't exist
+// ensureBackupsFolderExists creates the databasus_backups folder if it doesn't exist
func (s *GoogleDriveStorage) ensureBackupsFolderExists(
ctx context.Context,
driveService *drive.Service,
@@ -656,21 +656,21 @@ func (s *GoogleDriveStorage) ensureBackupsFolderExists(
// Folder doesn't exist, create it
folderMeta := &drive.File{
- Name: "postgresus_backups",
+ Name: "databasus_backups",
MimeType: "application/vnd.google-apps.folder",
}
folder, err := driveService.Files.Create(folderMeta).Context(ctx).Do()
if err != nil {
- return "", fmt.Errorf("failed to create postgresus_backups folder: %w", err)
+ return "", fmt.Errorf("failed to create databasus_backups folder: %w", err)
}
return folder.Id, nil
}
-// findBackupsFolder finds the postgresus_backups folder ID
+// findBackupsFolder finds the databasus_backups folder ID
func (s *GoogleDriveStorage) findBackupsFolder(driveService *drive.Service) (string, error) {
- query := "name = 'postgresus_backups' and mimeType = 'application/vnd.google-apps.folder' and trashed = false"
+ query := "name = 'databasus_backups' and mimeType = 'application/vnd.google-apps.folder' and trashed = false"
results, err := driveService.Files.List().
Q(query).
@@ -682,7 +682,7 @@ func (s *GoogleDriveStorage) findBackupsFolder(driveService *drive.Service) (str
}
if len(results.Files) == 0 {
- return "", fmt.Errorf("postgresus_backups folder not found")
+ return "", fmt.Errorf("databasus_backups folder not found")
}
return results.Files[0].Id, nil
diff --git a/backend/internal/features/storages/models/local/model.go b/backend/internal/features/storages/models/local/model.go
index 6f15ea3..395ba1f 100644
--- a/backend/internal/features/storages/models/local/model.go
+++ b/backend/internal/features/storages/models/local/model.go
@@ -2,14 +2,14 @@ package local_storage
import (
"context"
+ "databasus-backend/internal/config"
+ "databasus-backend/internal/util/encryption"
+ files_utils "databasus-backend/internal/util/files"
"fmt"
"io"
"log/slog"
"os"
"path/filepath"
- "postgresus-backend/internal/config"
- "postgresus-backend/internal/util/encryption"
- files_utils "postgresus-backend/internal/util/files"
"github.com/google/uuid"
)
@@ -21,8 +21,8 @@ const (
localChunkSize = 8 * 1024 * 1024
)
-// LocalStorage uses ./postgresus_local_backups folder as a
-// directory for backups and ./postgresus_local_temp folder as a
+// LocalStorage uses ./databasus_local_backups folder as a
+// directory for backups and ./databasus_local_temp folder as a
// directory for temp files
type LocalStorage struct {
StorageID uuid.UUID `json:"storageId" gorm:"primaryKey;type:uuid;column:storage_id"`
diff --git a/backend/internal/features/storages/models/nas/model.go b/backend/internal/features/storages/models/nas/model.go
index 8c5766f..afe3796 100644
--- a/backend/internal/features/storages/models/nas/model.go
+++ b/backend/internal/features/storages/models/nas/model.go
@@ -3,13 +3,13 @@ package nas_storage
import (
"context"
"crypto/tls"
+ "databasus-backend/internal/util/encryption"
"errors"
"fmt"
"io"
"log/slog"
"net"
"path/filepath"
- "postgresus-backend/internal/util/encryption"
"strings"
"time"
diff --git a/backend/internal/features/storages/models/rclone/model.go b/backend/internal/features/storages/models/rclone/model.go
index 11fa598..05e0bc1 100644
--- a/backend/internal/features/storages/models/rclone/model.go
+++ b/backend/internal/features/storages/models/rclone/model.go
@@ -3,11 +3,11 @@ package rclone_storage
import (
"bufio"
"context"
+ "databasus-backend/internal/util/encryption"
"errors"
"fmt"
"io"
"log/slog"
- "postgresus-backend/internal/util/encryption"
"strings"
"sync"
"time"
diff --git a/backend/internal/features/storages/models/s3/model.go b/backend/internal/features/storages/models/s3/model.go
index b61f98f..ef2fba0 100644
--- a/backend/internal/features/storages/models/s3/model.go
+++ b/backend/internal/features/storages/models/s3/model.go
@@ -4,13 +4,13 @@ import (
"bytes"
"context"
"crypto/tls"
+ "databasus-backend/internal/util/encryption"
"errors"
"fmt"
"io"
"log/slog"
"net"
"net/http"
- "postgresus-backend/internal/util/encryption"
"strings"
"time"
diff --git a/backend/internal/features/storages/models/sftp/model.go b/backend/internal/features/storages/models/sftp/model.go
index 97a91c8..838819e 100644
--- a/backend/internal/features/storages/models/sftp/model.go
+++ b/backend/internal/features/storages/models/sftp/model.go
@@ -2,12 +2,12 @@ package sftp_storage
import (
"context"
+ "databasus-backend/internal/util/encryption"
"errors"
"fmt"
"io"
"log/slog"
"net"
- "postgresus-backend/internal/util/encryption"
"strings"
"time"
diff --git a/backend/internal/features/storages/repository.go b/backend/internal/features/storages/repository.go
index d37121f..2a87386 100644
--- a/backend/internal/features/storages/repository.go
+++ b/backend/internal/features/storages/repository.go
@@ -1,7 +1,7 @@
package storages
import (
- db "postgresus-backend/internal/storage"
+ db "databasus-backend/internal/storage"
"github.com/google/uuid"
"gorm.io/gorm"
diff --git a/backend/internal/features/storages/service.go b/backend/internal/features/storages/service.go
index 25c4469..b4eb6b0 100644
--- a/backend/internal/features/storages/service.go
+++ b/backend/internal/features/storages/service.go
@@ -4,10 +4,10 @@ import (
"errors"
"fmt"
- audit_logs "postgresus-backend/internal/features/audit_logs"
- users_models "postgresus-backend/internal/features/users/models"
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
- "postgresus-backend/internal/util/encryption"
+ audit_logs "databasus-backend/internal/features/audit_logs"
+ users_models "databasus-backend/internal/features/users/models"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
+ "databasus-backend/internal/util/encryption"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/storages/testing.go b/backend/internal/features/storages/testing.go
index 5372456..b51ba70 100644
--- a/backend/internal/features/storages/testing.go
+++ b/backend/internal/features/storages/testing.go
@@ -1,7 +1,7 @@
package storages
import (
- local_storage "postgresus-backend/internal/features/storages/models/local"
+ local_storage "databasus-backend/internal/features/storages/models/local"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/system/healthcheck/di.go b/backend/internal/features/system/healthcheck/di.go
index 48aaa00..15c2041 100644
--- a/backend/internal/features/system/healthcheck/di.go
+++ b/backend/internal/features/system/healthcheck/di.go
@@ -1,8 +1,8 @@
package system_healthcheck
import (
- "postgresus-backend/internal/features/backups/backups"
- "postgresus-backend/internal/features/disk"
+ "databasus-backend/internal/features/backups/backups"
+ "databasus-backend/internal/features/disk"
)
var healthcheckService = &HealthcheckService{
diff --git a/backend/internal/features/system/healthcheck/service.go b/backend/internal/features/system/healthcheck/service.go
index a9e2836..cf2f834 100644
--- a/backend/internal/features/system/healthcheck/service.go
+++ b/backend/internal/features/system/healthcheck/service.go
@@ -1,10 +1,10 @@
package system_healthcheck
import (
+ "databasus-backend/internal/features/backups/backups"
+ "databasus-backend/internal/features/disk"
+ "databasus-backend/internal/storage"
"errors"
- "postgresus-backend/internal/features/backups/backups"
- "postgresus-backend/internal/features/disk"
- "postgresus-backend/internal/storage"
)
type HealthcheckService struct {
diff --git a/backend/internal/features/tests/mariadb_backup_restore_test.go b/backend/internal/features/tests/mariadb_backup_restore_test.go
index 8964eb7..f2adab5 100644
--- a/backend/internal/features/tests/mariadb_backup_restore_test.go
+++ b/backend/internal/features/tests/mariadb_backup_restore_test.go
@@ -16,20 +16,20 @@ import (
"github.com/jmoiron/sqlx"
"github.com/stretchr/testify/assert"
- "postgresus-backend/internal/config"
- "postgresus-backend/internal/features/backups/backups"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- mariadbtypes "postgresus-backend/internal/features/databases/databases/mariadb"
- "postgresus-backend/internal/features/restores"
- restores_enums "postgresus-backend/internal/features/restores/enums"
- restores_models "postgresus-backend/internal/features/restores/models"
- "postgresus-backend/internal/features/storages"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_testing "postgresus-backend/internal/features/users/testing"
- workspaces_testing "postgresus-backend/internal/features/workspaces/testing"
- test_utils "postgresus-backend/internal/util/testing"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/config"
+ "databasus-backend/internal/features/backups/backups"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ mariadbtypes "databasus-backend/internal/features/databases/databases/mariadb"
+ "databasus-backend/internal/features/restores"
+ restores_enums "databasus-backend/internal/features/restores/enums"
+ restores_models "databasus-backend/internal/features/restores/models"
+ "databasus-backend/internal/features/storages"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_testing "databasus-backend/internal/features/users/testing"
+ workspaces_testing "databasus-backend/internal/features/workspaces/testing"
+ test_utils "databasus-backend/internal/util/testing"
+ "databasus-backend/internal/util/tools"
)
const dropMariadbTestTableQuery = `DROP TABLE IF EXISTS test_data`
diff --git a/backend/internal/features/tests/mongodb_backup_restore_test.go b/backend/internal/features/tests/mongodb_backup_restore_test.go
index 3a5b5b9..c2e11b5 100644
--- a/backend/internal/features/tests/mongodb_backup_restore_test.go
+++ b/backend/internal/features/tests/mongodb_backup_restore_test.go
@@ -18,20 +18,20 @@ import (
"go.mongodb.org/mongo-driver/mongo"
"go.mongodb.org/mongo-driver/mongo/options"
- "postgresus-backend/internal/config"
- "postgresus-backend/internal/features/backups/backups"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- mongodbtypes "postgresus-backend/internal/features/databases/databases/mongodb"
- "postgresus-backend/internal/features/restores"
- restores_enums "postgresus-backend/internal/features/restores/enums"
- restores_models "postgresus-backend/internal/features/restores/models"
- "postgresus-backend/internal/features/storages"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_testing "postgresus-backend/internal/features/users/testing"
- workspaces_testing "postgresus-backend/internal/features/workspaces/testing"
- test_utils "postgresus-backend/internal/util/testing"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/config"
+ "databasus-backend/internal/features/backups/backups"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ mongodbtypes "databasus-backend/internal/features/databases/databases/mongodb"
+ "databasus-backend/internal/features/restores"
+ restores_enums "databasus-backend/internal/features/restores/enums"
+ restores_models "databasus-backend/internal/features/restores/models"
+ "databasus-backend/internal/features/storages"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_testing "databasus-backend/internal/features/users/testing"
+ workspaces_testing "databasus-backend/internal/features/workspaces/testing"
+ test_utils "databasus-backend/internal/util/testing"
+ "databasus-backend/internal/util/tools"
)
type MongodbContainer struct {
diff --git a/backend/internal/features/tests/mysql_backup_restore_test.go b/backend/internal/features/tests/mysql_backup_restore_test.go
index 26fb463..5f7b449 100644
--- a/backend/internal/features/tests/mysql_backup_restore_test.go
+++ b/backend/internal/features/tests/mysql_backup_restore_test.go
@@ -16,20 +16,20 @@ import (
"github.com/jmoiron/sqlx"
"github.com/stretchr/testify/assert"
- "postgresus-backend/internal/config"
- "postgresus-backend/internal/features/backups/backups"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- mysqltypes "postgresus-backend/internal/features/databases/databases/mysql"
- "postgresus-backend/internal/features/restores"
- restores_enums "postgresus-backend/internal/features/restores/enums"
- restores_models "postgresus-backend/internal/features/restores/models"
- "postgresus-backend/internal/features/storages"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_testing "postgresus-backend/internal/features/users/testing"
- workspaces_testing "postgresus-backend/internal/features/workspaces/testing"
- test_utils "postgresus-backend/internal/util/testing"
- "postgresus-backend/internal/util/tools"
+ "databasus-backend/internal/config"
+ "databasus-backend/internal/features/backups/backups"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ mysqltypes "databasus-backend/internal/features/databases/databases/mysql"
+ "databasus-backend/internal/features/restores"
+ restores_enums "databasus-backend/internal/features/restores/enums"
+ restores_models "databasus-backend/internal/features/restores/models"
+ "databasus-backend/internal/features/storages"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_testing "databasus-backend/internal/features/users/testing"
+ workspaces_testing "databasus-backend/internal/features/workspaces/testing"
+ test_utils "databasus-backend/internal/util/testing"
+ "databasus-backend/internal/util/tools"
)
const dropMysqlTestTableQuery = `DROP TABLE IF EXISTS test_data`
diff --git a/backend/internal/features/tests/postgresql_backup_restore_test.go b/backend/internal/features/tests/postgresql_backup_restore_test.go
index 214115e..1c89e4c 100644
--- a/backend/internal/features/tests/postgresql_backup_restore_test.go
+++ b/backend/internal/features/tests/postgresql_backup_restore_test.go
@@ -16,20 +16,20 @@ import (
_ "github.com/lib/pq"
"github.com/stretchr/testify/assert"
- "postgresus-backend/internal/config"
- "postgresus-backend/internal/features/backups/backups"
- backups_config "postgresus-backend/internal/features/backups/config"
- "postgresus-backend/internal/features/databases"
- pgtypes "postgresus-backend/internal/features/databases/databases/postgresql"
- "postgresus-backend/internal/features/restores"
- restores_enums "postgresus-backend/internal/features/restores/enums"
- restores_models "postgresus-backend/internal/features/restores/models"
- "postgresus-backend/internal/features/storages"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_testing "postgresus-backend/internal/features/users/testing"
- workspaces_controllers "postgresus-backend/internal/features/workspaces/controllers"
- workspaces_testing "postgresus-backend/internal/features/workspaces/testing"
- test_utils "postgresus-backend/internal/util/testing"
+ "databasus-backend/internal/config"
+ "databasus-backend/internal/features/backups/backups"
+ backups_config "databasus-backend/internal/features/backups/config"
+ "databasus-backend/internal/features/databases"
+ pgtypes "databasus-backend/internal/features/databases/databases/postgresql"
+ "databasus-backend/internal/features/restores"
+ restores_enums "databasus-backend/internal/features/restores/enums"
+ restores_models "databasus-backend/internal/features/restores/models"
+ "databasus-backend/internal/features/storages"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_testing "databasus-backend/internal/features/users/testing"
+ workspaces_controllers "databasus-backend/internal/features/workspaces/controllers"
+ workspaces_testing "databasus-backend/internal/features/workspaces/testing"
+ test_utils "databasus-backend/internal/util/testing"
)
const createAndFillTableQuery = `
diff --git a/backend/internal/features/users/controllers/di.go b/backend/internal/features/users/controllers/di.go
index f796359..8517936 100644
--- a/backend/internal/features/users/controllers/di.go
+++ b/backend/internal/features/users/controllers/di.go
@@ -1,7 +1,7 @@
package users_controllers
import (
- users_services "postgresus-backend/internal/features/users/services"
+ users_services "databasus-backend/internal/features/users/services"
"golang.org/x/time/rate"
)
diff --git a/backend/internal/features/users/controllers/e2e_test.go b/backend/internal/features/users/controllers/e2e_test.go
index 91fdda9..5460627 100644
--- a/backend/internal/features/users/controllers/e2e_test.go
+++ b/backend/internal/features/users/controllers/e2e_test.go
@@ -4,12 +4,12 @@ import (
"net/http"
"testing"
- users_dto "postgresus-backend/internal/features/users/dto"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_middleware "postgresus-backend/internal/features/users/middleware"
- users_services "postgresus-backend/internal/features/users/services"
- users_testing "postgresus-backend/internal/features/users/testing"
- test_utils "postgresus-backend/internal/util/testing"
+ users_dto "databasus-backend/internal/features/users/dto"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_middleware "databasus-backend/internal/features/users/middleware"
+ users_services "databasus-backend/internal/features/users/services"
+ users_testing "databasus-backend/internal/features/users/testing"
+ test_utils "databasus-backend/internal/util/testing"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
diff --git a/backend/internal/features/users/controllers/management_controller.go b/backend/internal/features/users/controllers/management_controller.go
index 7728b38..f4c3f98 100644
--- a/backend/internal/features/users/controllers/management_controller.go
+++ b/backend/internal/features/users/controllers/management_controller.go
@@ -4,10 +4,10 @@ import (
"fmt"
"net/http"
- user_dto "postgresus-backend/internal/features/users/dto"
- user_enums "postgresus-backend/internal/features/users/enums"
- user_middleware "postgresus-backend/internal/features/users/middleware"
- users_services "postgresus-backend/internal/features/users/services"
+ user_dto "databasus-backend/internal/features/users/dto"
+ user_enums "databasus-backend/internal/features/users/enums"
+ user_middleware "databasus-backend/internal/features/users/middleware"
+ users_services "databasus-backend/internal/features/users/services"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
diff --git a/backend/internal/features/users/controllers/management_controller_test.go b/backend/internal/features/users/controllers/management_controller_test.go
index 9c82491..47595d6 100644
--- a/backend/internal/features/users/controllers/management_controller_test.go
+++ b/backend/internal/features/users/controllers/management_controller_test.go
@@ -5,16 +5,16 @@ import (
"testing"
"time"
- "postgresus-backend/internal/features/audit_logs"
- users_dto "postgresus-backend/internal/features/users/dto"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_middleware "postgresus-backend/internal/features/users/middleware"
- users_services "postgresus-backend/internal/features/users/services"
- users_testing "postgresus-backend/internal/features/users/testing"
- workspaces_controllers "postgresus-backend/internal/features/workspaces/controllers"
- workspaces_dto "postgresus-backend/internal/features/workspaces/dto"
- workspaces_testing "postgresus-backend/internal/features/workspaces/testing"
- test_utils "postgresus-backend/internal/util/testing"
+ "databasus-backend/internal/features/audit_logs"
+ users_dto "databasus-backend/internal/features/users/dto"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_middleware "databasus-backend/internal/features/users/middleware"
+ users_services "databasus-backend/internal/features/users/services"
+ users_testing "databasus-backend/internal/features/users/testing"
+ workspaces_controllers "databasus-backend/internal/features/workspaces/controllers"
+ workspaces_dto "databasus-backend/internal/features/workspaces/dto"
+ workspaces_testing "databasus-backend/internal/features/workspaces/testing"
+ test_utils "databasus-backend/internal/util/testing"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
diff --git a/backend/internal/features/users/controllers/settings_controller.go b/backend/internal/features/users/controllers/settings_controller.go
index adcd7ec..a9fbaef 100644
--- a/backend/internal/features/users/controllers/settings_controller.go
+++ b/backend/internal/features/users/controllers/settings_controller.go
@@ -3,10 +3,10 @@ package users_controllers
import (
"net/http"
- user_enums "postgresus-backend/internal/features/users/enums"
- user_middleware "postgresus-backend/internal/features/users/middleware"
- user_models "postgresus-backend/internal/features/users/models"
- users_services "postgresus-backend/internal/features/users/services"
+ user_enums "databasus-backend/internal/features/users/enums"
+ user_middleware "databasus-backend/internal/features/users/middleware"
+ user_models "databasus-backend/internal/features/users/models"
+ users_services "databasus-backend/internal/features/users/services"
"github.com/gin-gonic/gin"
)
diff --git a/backend/internal/features/users/controllers/settings_controller_test.go b/backend/internal/features/users/controllers/settings_controller_test.go
index efa6d8c..5a45ad3 100644
--- a/backend/internal/features/users/controllers/settings_controller_test.go
+++ b/backend/internal/features/users/controllers/settings_controller_test.go
@@ -4,10 +4,10 @@ import (
"net/http"
"testing"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_models "postgresus-backend/internal/features/users/models"
- users_testing "postgresus-backend/internal/features/users/testing"
- test_utils "postgresus-backend/internal/util/testing"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_models "databasus-backend/internal/features/users/models"
+ users_testing "databasus-backend/internal/features/users/testing"
+ test_utils "databasus-backend/internal/util/testing"
"github.com/stretchr/testify/assert"
)
diff --git a/backend/internal/features/users/controllers/user_controller.go b/backend/internal/features/users/controllers/user_controller.go
index c82c9d2..f68c7d5 100644
--- a/backend/internal/features/users/controllers/user_controller.go
+++ b/backend/internal/features/users/controllers/user_controller.go
@@ -3,10 +3,10 @@ package users_controllers
import (
"net/http"
- "postgresus-backend/internal/config"
- user_dto "postgresus-backend/internal/features/users/dto"
- user_middleware "postgresus-backend/internal/features/users/middleware"
- users_services "postgresus-backend/internal/features/users/services"
+ "databasus-backend/internal/config"
+ user_dto "databasus-backend/internal/features/users/dto"
+ user_middleware "databasus-backend/internal/features/users/middleware"
+ users_services "databasus-backend/internal/features/users/services"
"github.com/gin-gonic/gin"
"golang.org/x/time/rate"
diff --git a/backend/internal/features/users/controllers/user_controller_test.go b/backend/internal/features/users/controllers/user_controller_test.go
index 6318ee5..f0a2d6a 100644
--- a/backend/internal/features/users/controllers/user_controller_test.go
+++ b/backend/internal/features/users/controllers/user_controller_test.go
@@ -7,11 +7,11 @@ import (
"net/http/httptest"
"testing"
- users_dto "postgresus-backend/internal/features/users/dto"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_services "postgresus-backend/internal/features/users/services"
- users_testing "postgresus-backend/internal/features/users/testing"
- test_utils "postgresus-backend/internal/util/testing"
+ users_dto "databasus-backend/internal/features/users/dto"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_services "databasus-backend/internal/features/users/services"
+ users_testing "databasus-backend/internal/features/users/testing"
+ test_utils "databasus-backend/internal/util/testing"
"github.com/google/uuid"
"github.com/stretchr/testify/assert"
diff --git a/backend/internal/features/users/dto/dto.go b/backend/internal/features/users/dto/dto.go
index 69574f3..aab8b57 100644
--- a/backend/internal/features/users/dto/dto.go
+++ b/backend/internal/features/users/dto/dto.go
@@ -3,7 +3,7 @@ package users_dto
import (
"time"
- users_enums "postgresus-backend/internal/features/users/enums"
+ users_enums "databasus-backend/internal/features/users/enums"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/users/middleware/middleware.go b/backend/internal/features/users/middleware/middleware.go
index 0b99909..3bb710a 100644
--- a/backend/internal/features/users/middleware/middleware.go
+++ b/backend/internal/features/users/middleware/middleware.go
@@ -1,10 +1,10 @@
package users_middleware
import (
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_models "databasus-backend/internal/features/users/models"
+ users_services "databasus-backend/internal/features/users/services"
"net/http"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_models "postgresus-backend/internal/features/users/models"
- users_services "postgresus-backend/internal/features/users/services"
"github.com/gin-gonic/gin"
)
diff --git a/backend/internal/features/users/models/user.go b/backend/internal/features/users/models/user.go
index 1fb67f9..e4f218c 100644
--- a/backend/internal/features/users/models/user.go
+++ b/backend/internal/features/users/models/user.go
@@ -1,7 +1,7 @@
package users_models
import (
- users_enums "postgresus-backend/internal/features/users/enums"
+ users_enums "databasus-backend/internal/features/users/enums"
"time"
"github.com/google/uuid"
diff --git a/backend/internal/features/users/repositories/user_repository.go b/backend/internal/features/users/repositories/user_repository.go
index 8822b60..2318158 100644
--- a/backend/internal/features/users/repositories/user_repository.go
+++ b/backend/internal/features/users/repositories/user_repository.go
@@ -1,10 +1,10 @@
package users_repositories
import (
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_models "databasus-backend/internal/features/users/models"
+ "databasus-backend/internal/storage"
"fmt"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_models "postgresus-backend/internal/features/users/models"
- "postgresus-backend/internal/storage"
"time"
"github.com/google/uuid"
diff --git a/backend/internal/features/users/repositories/users_settings_repository.go b/backend/internal/features/users/repositories/users_settings_repository.go
index dbdb3bc..82e5f93 100644
--- a/backend/internal/features/users/repositories/users_settings_repository.go
+++ b/backend/internal/features/users/repositories/users_settings_repository.go
@@ -1,8 +1,8 @@
package users_repositories
import (
- user_models "postgresus-backend/internal/features/users/models"
- "postgresus-backend/internal/storage"
+ user_models "databasus-backend/internal/features/users/models"
+ "databasus-backend/internal/storage"
"github.com/google/uuid"
"gorm.io/gorm"
diff --git a/backend/internal/features/users/services/di.go b/backend/internal/features/users/services/di.go
index 0bcabef..c384c0c 100644
--- a/backend/internal/features/users/services/di.go
+++ b/backend/internal/features/users/services/di.go
@@ -1,8 +1,8 @@
package users_services
import (
- "postgresus-backend/internal/features/encryption/secrets"
- users_repositories "postgresus-backend/internal/features/users/repositories"
+ "databasus-backend/internal/features/encryption/secrets"
+ users_repositories "databasus-backend/internal/features/users/repositories"
)
var userService = &UserService{
diff --git a/backend/internal/features/users/services/management_service.go b/backend/internal/features/users/services/management_service.go
index 4c17424..3a039e2 100644
--- a/backend/internal/features/users/services/management_service.go
+++ b/backend/internal/features/users/services/management_service.go
@@ -5,10 +5,10 @@ import (
"fmt"
"time"
- user_enums "postgresus-backend/internal/features/users/enums"
- user_interfaces "postgresus-backend/internal/features/users/interfaces"
- user_models "postgresus-backend/internal/features/users/models"
- user_repositories "postgresus-backend/internal/features/users/repositories"
+ user_enums "databasus-backend/internal/features/users/enums"
+ user_interfaces "databasus-backend/internal/features/users/interfaces"
+ user_models "databasus-backend/internal/features/users/models"
+ user_repositories "databasus-backend/internal/features/users/repositories"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/users/services/oauth_testing.go b/backend/internal/features/users/services/oauth_testing.go
index ef83169..97f10e8 100644
--- a/backend/internal/features/users/services/oauth_testing.go
+++ b/backend/internal/features/users/services/oauth_testing.go
@@ -1,7 +1,7 @@
package users_services
import (
- users_dto "postgresus-backend/internal/features/users/dto"
+ users_dto "databasus-backend/internal/features/users/dto"
"golang.org/x/oauth2"
)
diff --git a/backend/internal/features/users/services/settings_service.go b/backend/internal/features/users/services/settings_service.go
index b720725..538a6fd 100644
--- a/backend/internal/features/users/services/settings_service.go
+++ b/backend/internal/features/users/services/settings_service.go
@@ -3,9 +3,9 @@ package users_services
import (
"fmt"
- users_interfaces "postgresus-backend/internal/features/users/interfaces"
- users_models "postgresus-backend/internal/features/users/models"
- users_repositories "postgresus-backend/internal/features/users/repositories"
+ users_interfaces "databasus-backend/internal/features/users/interfaces"
+ users_models "databasus-backend/internal/features/users/models"
+ users_repositories "databasus-backend/internal/features/users/repositories"
)
type SettingsService struct {
diff --git a/backend/internal/features/users/services/user_services.go b/backend/internal/features/users/services/user_services.go
index 2170622..69c4a00 100644
--- a/backend/internal/features/users/services/user_services.go
+++ b/backend/internal/features/users/services/user_services.go
@@ -16,13 +16,13 @@ import (
"golang.org/x/oauth2/github"
"golang.org/x/oauth2/google"
- "postgresus-backend/internal/config"
- "postgresus-backend/internal/features/encryption/secrets"
- users_dto "postgresus-backend/internal/features/users/dto"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_interfaces "postgresus-backend/internal/features/users/interfaces"
- users_models "postgresus-backend/internal/features/users/models"
- users_repositories "postgresus-backend/internal/features/users/repositories"
+ "databasus-backend/internal/config"
+ "databasus-backend/internal/features/encryption/secrets"
+ users_dto "databasus-backend/internal/features/users/dto"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_interfaces "databasus-backend/internal/features/users/interfaces"
+ users_models "databasus-backend/internal/features/users/models"
+ users_repositories "databasus-backend/internal/features/users/repositories"
)
type UserService struct {
diff --git a/backend/internal/features/users/testing/settings_utils.go b/backend/internal/features/users/testing/settings_utils.go
index cabbc4e..53716e8 100644
--- a/backend/internal/features/users/testing/settings_utils.go
+++ b/backend/internal/features/users/testing/settings_utils.go
@@ -1,7 +1,7 @@
package users_testing
import (
- users_repositories "postgresus-backend/internal/features/users/repositories"
+ users_repositories "databasus-backend/internal/features/users/repositories"
)
func EnableMemberInvitations() {
diff --git a/backend/internal/features/users/testing/user_utils.go b/backend/internal/features/users/testing/user_utils.go
index 44c2f3f..50a6c4d 100644
--- a/backend/internal/features/users/testing/user_utils.go
+++ b/backend/internal/features/users/testing/user_utils.go
@@ -5,11 +5,11 @@ import (
"strings"
"time"
- users_dto "postgresus-backend/internal/features/users/dto"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_models "postgresus-backend/internal/features/users/models"
- users_repositories "postgresus-backend/internal/features/users/repositories"
- users_services "postgresus-backend/internal/features/users/services"
+ users_dto "databasus-backend/internal/features/users/dto"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_models "databasus-backend/internal/features/users/models"
+ users_repositories "databasus-backend/internal/features/users/repositories"
+ users_services "databasus-backend/internal/features/users/services"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/workspaces/controllers/di.go b/backend/internal/features/workspaces/controllers/di.go
index 19e856e..fa5ae50 100644
--- a/backend/internal/features/workspaces/controllers/di.go
+++ b/backend/internal/features/workspaces/controllers/di.go
@@ -1,7 +1,7 @@
package workspaces_controllers
import (
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
)
var workspaceController = &WorkspaceController{
diff --git a/backend/internal/features/workspaces/controllers/e2e_test.go b/backend/internal/features/workspaces/controllers/e2e_test.go
index d743f91..44b6454 100644
--- a/backend/internal/features/workspaces/controllers/e2e_test.go
+++ b/backend/internal/features/workspaces/controllers/e2e_test.go
@@ -4,12 +4,12 @@ import (
"net/http"
"testing"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_testing "postgresus-backend/internal/features/users/testing"
- workspaces_dto "postgresus-backend/internal/features/workspaces/dto"
- workspaces_models "postgresus-backend/internal/features/workspaces/models"
- workspaces_testing "postgresus-backend/internal/features/workspaces/testing"
- test_utils "postgresus-backend/internal/util/testing"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_testing "databasus-backend/internal/features/users/testing"
+ workspaces_dto "databasus-backend/internal/features/workspaces/dto"
+ workspaces_models "databasus-backend/internal/features/workspaces/models"
+ workspaces_testing "databasus-backend/internal/features/workspaces/testing"
+ test_utils "databasus-backend/internal/util/testing"
"github.com/google/uuid"
"github.com/stretchr/testify/assert"
diff --git a/backend/internal/features/workspaces/controllers/membership_controller.go b/backend/internal/features/workspaces/controllers/membership_controller.go
index e1ceda7..a69d528 100644
--- a/backend/internal/features/workspaces/controllers/membership_controller.go
+++ b/backend/internal/features/workspaces/controllers/membership_controller.go
@@ -3,9 +3,9 @@ package workspaces_controllers
import (
"net/http"
- users_middleware "postgresus-backend/internal/features/users/middleware"
- workspaces_dto "postgresus-backend/internal/features/workspaces/dto"
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
+ users_middleware "databasus-backend/internal/features/users/middleware"
+ workspaces_dto "databasus-backend/internal/features/workspaces/dto"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
diff --git a/backend/internal/features/workspaces/controllers/membership_controller_test.go b/backend/internal/features/workspaces/controllers/membership_controller_test.go
index c3f64f2..5d406cb 100644
--- a/backend/internal/features/workspaces/controllers/membership_controller_test.go
+++ b/backend/internal/features/workspaces/controllers/membership_controller_test.go
@@ -6,11 +6,11 @@ import (
"strings"
"testing"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_testing "postgresus-backend/internal/features/users/testing"
- workspaces_dto "postgresus-backend/internal/features/workspaces/dto"
- workspaces_testing "postgresus-backend/internal/features/workspaces/testing"
- test_utils "postgresus-backend/internal/util/testing"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_testing "databasus-backend/internal/features/users/testing"
+ workspaces_dto "databasus-backend/internal/features/workspaces/dto"
+ workspaces_testing "databasus-backend/internal/features/workspaces/testing"
+ test_utils "databasus-backend/internal/util/testing"
"github.com/google/uuid"
"github.com/stretchr/testify/assert"
diff --git a/backend/internal/features/workspaces/controllers/workspace_controller.go b/backend/internal/features/workspaces/controllers/workspace_controller.go
index ab4b598..09ccc44 100644
--- a/backend/internal/features/workspaces/controllers/workspace_controller.go
+++ b/backend/internal/features/workspaces/controllers/workspace_controller.go
@@ -3,11 +3,11 @@ package workspaces_controllers
import (
"net/http"
- audit_logs "postgresus-backend/internal/features/audit_logs"
- users_middleware "postgresus-backend/internal/features/users/middleware"
- workspaces_dto "postgresus-backend/internal/features/workspaces/dto"
- workspaces_models "postgresus-backend/internal/features/workspaces/models"
- workspaces_services "postgresus-backend/internal/features/workspaces/services"
+ audit_logs "databasus-backend/internal/features/audit_logs"
+ users_middleware "databasus-backend/internal/features/users/middleware"
+ workspaces_dto "databasus-backend/internal/features/workspaces/dto"
+ workspaces_models "databasus-backend/internal/features/workspaces/models"
+ workspaces_services "databasus-backend/internal/features/workspaces/services"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
diff --git a/backend/internal/features/workspaces/controllers/workspace_controller_test.go b/backend/internal/features/workspaces/controllers/workspace_controller_test.go
index 01dbbaa..f9305bc 100644
--- a/backend/internal/features/workspaces/controllers/workspace_controller_test.go
+++ b/backend/internal/features/workspaces/controllers/workspace_controller_test.go
@@ -5,16 +5,16 @@ import (
"net/http"
"testing"
- audit_logs "postgresus-backend/internal/features/audit_logs"
- users_dto "postgresus-backend/internal/features/users/dto"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_models "postgresus-backend/internal/features/users/models"
- users_services "postgresus-backend/internal/features/users/services"
- users_testing "postgresus-backend/internal/features/users/testing"
- workspaces_dto "postgresus-backend/internal/features/workspaces/dto"
- workspaces_models "postgresus-backend/internal/features/workspaces/models"
- workspaces_testing "postgresus-backend/internal/features/workspaces/testing"
- test_utils "postgresus-backend/internal/util/testing"
+ audit_logs "databasus-backend/internal/features/audit_logs"
+ users_dto "databasus-backend/internal/features/users/dto"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_models "databasus-backend/internal/features/users/models"
+ users_services "databasus-backend/internal/features/users/services"
+ users_testing "databasus-backend/internal/features/users/testing"
+ workspaces_dto "databasus-backend/internal/features/workspaces/dto"
+ workspaces_models "databasus-backend/internal/features/workspaces/models"
+ workspaces_testing "databasus-backend/internal/features/workspaces/testing"
+ test_utils "databasus-backend/internal/util/testing"
"github.com/google/uuid"
"github.com/stretchr/testify/assert"
diff --git a/backend/internal/features/workspaces/dto/dto.go b/backend/internal/features/workspaces/dto/dto.go
index c0cfcdc..bcff4e1 100644
--- a/backend/internal/features/workspaces/dto/dto.go
+++ b/backend/internal/features/workspaces/dto/dto.go
@@ -3,7 +3,7 @@ package workspaces_dto
import (
"time"
- users_enums "postgresus-backend/internal/features/users/enums"
+ users_enums "databasus-backend/internal/features/users/enums"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/workspaces/models/workspace_membership.go b/backend/internal/features/workspaces/models/workspace_membership.go
index 702ea35..ea067d1 100644
--- a/backend/internal/features/workspaces/models/workspace_membership.go
+++ b/backend/internal/features/workspaces/models/workspace_membership.go
@@ -3,7 +3,7 @@ package workspaces_models
import (
"time"
- users_enums "postgresus-backend/internal/features/users/enums"
+ users_enums "databasus-backend/internal/features/users/enums"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/workspaces/repositories/membership_repository.go b/backend/internal/features/workspaces/repositories/membership_repository.go
index 09ea404..128efac 100644
--- a/backend/internal/features/workspaces/repositories/membership_repository.go
+++ b/backend/internal/features/workspaces/repositories/membership_repository.go
@@ -4,10 +4,10 @@ import (
"errors"
"time"
- users_enums "postgresus-backend/internal/features/users/enums"
- workspaces_dto "postgresus-backend/internal/features/workspaces/dto"
- workspaces_models "postgresus-backend/internal/features/workspaces/models"
- "postgresus-backend/internal/storage"
+ users_enums "databasus-backend/internal/features/users/enums"
+ workspaces_dto "databasus-backend/internal/features/workspaces/dto"
+ workspaces_models "databasus-backend/internal/features/workspaces/models"
+ "databasus-backend/internal/storage"
"github.com/google/uuid"
"gorm.io/gorm"
diff --git a/backend/internal/features/workspaces/repositories/workspace_repository.go b/backend/internal/features/workspaces/repositories/workspace_repository.go
index ff88095..c8385aa 100644
--- a/backend/internal/features/workspaces/repositories/workspace_repository.go
+++ b/backend/internal/features/workspaces/repositories/workspace_repository.go
@@ -3,8 +3,8 @@ package workspaces_repositories
import (
"time"
- workspaces_models "postgresus-backend/internal/features/workspaces/models"
- "postgresus-backend/internal/storage"
+ workspaces_models "databasus-backend/internal/features/workspaces/models"
+ "databasus-backend/internal/storage"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/workspaces/services/di.go b/backend/internal/features/workspaces/services/di.go
index e306e5a..e9d6f9a 100644
--- a/backend/internal/features/workspaces/services/di.go
+++ b/backend/internal/features/workspaces/services/di.go
@@ -1,10 +1,10 @@
package workspaces_services
import (
- "postgresus-backend/internal/features/audit_logs"
- users_services "postgresus-backend/internal/features/users/services"
- workspaces_interfaces "postgresus-backend/internal/features/workspaces/interfaces"
- workspaces_repositories "postgresus-backend/internal/features/workspaces/repositories"
+ "databasus-backend/internal/features/audit_logs"
+ users_services "databasus-backend/internal/features/users/services"
+ workspaces_interfaces "databasus-backend/internal/features/workspaces/interfaces"
+ workspaces_repositories "databasus-backend/internal/features/workspaces/repositories"
)
var workspaceRepository = &workspaces_repositories.WorkspaceRepository{}
diff --git a/backend/internal/features/workspaces/services/membership_service.go b/backend/internal/features/workspaces/services/membership_service.go
index a4a86c9..2141187 100644
--- a/backend/internal/features/workspaces/services/membership_service.go
+++ b/backend/internal/features/workspaces/services/membership_service.go
@@ -4,14 +4,14 @@ import (
"errors"
"fmt"
- audit_logs "postgresus-backend/internal/features/audit_logs"
- users_dto "postgresus-backend/internal/features/users/dto"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_models "postgresus-backend/internal/features/users/models"
- users_services "postgresus-backend/internal/features/users/services"
- workspaces_dto "postgresus-backend/internal/features/workspaces/dto"
- workspaces_models "postgresus-backend/internal/features/workspaces/models"
- workspaces_repositories "postgresus-backend/internal/features/workspaces/repositories"
+ audit_logs "databasus-backend/internal/features/audit_logs"
+ users_dto "databasus-backend/internal/features/users/dto"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_models "databasus-backend/internal/features/users/models"
+ users_services "databasus-backend/internal/features/users/services"
+ workspaces_dto "databasus-backend/internal/features/workspaces/dto"
+ workspaces_models "databasus-backend/internal/features/workspaces/models"
+ workspaces_repositories "databasus-backend/internal/features/workspaces/repositories"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/workspaces/services/workspace_service.go b/backend/internal/features/workspaces/services/workspace_service.go
index 20fddd9..b5b61c9 100644
--- a/backend/internal/features/workspaces/services/workspace_service.go
+++ b/backend/internal/features/workspaces/services/workspace_service.go
@@ -5,14 +5,14 @@ import (
"fmt"
"time"
- audit_logs "postgresus-backend/internal/features/audit_logs"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_models "postgresus-backend/internal/features/users/models"
- users_services "postgresus-backend/internal/features/users/services"
- workspaces_dto "postgresus-backend/internal/features/workspaces/dto"
- workspaces_interfaces "postgresus-backend/internal/features/workspaces/interfaces"
- workspaces_models "postgresus-backend/internal/features/workspaces/models"
- workspaces_repositories "postgresus-backend/internal/features/workspaces/repositories"
+ audit_logs "databasus-backend/internal/features/audit_logs"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_models "databasus-backend/internal/features/users/models"
+ users_services "databasus-backend/internal/features/users/services"
+ workspaces_dto "databasus-backend/internal/features/workspaces/dto"
+ workspaces_interfaces "databasus-backend/internal/features/workspaces/interfaces"
+ workspaces_models "databasus-backend/internal/features/workspaces/models"
+ workspaces_repositories "databasus-backend/internal/features/workspaces/repositories"
"github.com/google/uuid"
)
diff --git a/backend/internal/features/workspaces/testing/testing.go b/backend/internal/features/workspaces/testing/testing.go
index 39ab325..e11f06b 100644
--- a/backend/internal/features/workspaces/testing/testing.go
+++ b/backend/internal/features/workspaces/testing/testing.go
@@ -7,15 +7,15 @@ import (
"net/http"
"net/http/httptest"
- "postgresus-backend/internal/features/audit_logs"
- users_dto "postgresus-backend/internal/features/users/dto"
- users_enums "postgresus-backend/internal/features/users/enums"
- users_middleware "postgresus-backend/internal/features/users/middleware"
- users_services "postgresus-backend/internal/features/users/services"
- users_testing "postgresus-backend/internal/features/users/testing"
- workspaces_dto "postgresus-backend/internal/features/workspaces/dto"
- workspaces_models "postgresus-backend/internal/features/workspaces/models"
- workspaces_repositories "postgresus-backend/internal/features/workspaces/repositories"
+ "databasus-backend/internal/features/audit_logs"
+ users_dto "databasus-backend/internal/features/users/dto"
+ users_enums "databasus-backend/internal/features/users/enums"
+ users_middleware "databasus-backend/internal/features/users/middleware"
+ users_services "databasus-backend/internal/features/users/services"
+ users_testing "databasus-backend/internal/features/users/testing"
+ workspaces_dto "databasus-backend/internal/features/workspaces/dto"
+ workspaces_models "databasus-backend/internal/features/workspaces/models"
+ workspaces_repositories "databasus-backend/internal/features/workspaces/repositories"
"github.com/gin-gonic/gin"
"github.com/google/uuid"
diff --git a/backend/internal/storage/storage.go b/backend/internal/storage/storage.go
index 85b5c98..277d021 100644
--- a/backend/internal/storage/storage.go
+++ b/backend/internal/storage/storage.go
@@ -1,9 +1,9 @@
package storage
import (
+ "databasus-backend/internal/config"
+ "databasus-backend/internal/util/logger"
"os"
- "postgresus-backend/internal/config"
- "postgresus-backend/internal/util/logger"
"sync"
"gorm.io/driver/postgres"
diff --git a/backend/internal/util/encryption/di.go b/backend/internal/util/encryption/di.go
index 4e6893e..fc9d12e8 100644
--- a/backend/internal/util/encryption/di.go
+++ b/backend/internal/util/encryption/di.go
@@ -1,6 +1,6 @@
package encryption
-import "postgresus-backend/internal/features/encryption/secrets"
+import "databasus-backend/internal/features/encryption/secrets"
var fieldEncryptor = &SecretKeyFieldEncryptor{
secrets.GetSecretKeyService(),
diff --git a/backend/internal/util/encryption/secret_key_field_encryptor.go b/backend/internal/util/encryption/secret_key_field_encryptor.go
index eb097c2..cee5f47 100644
--- a/backend/internal/util/encryption/secret_key_field_encryptor.go
+++ b/backend/internal/util/encryption/secret_key_field_encryptor.go
@@ -5,10 +5,10 @@ import (
"crypto/cipher"
"crypto/hmac"
"crypto/sha256"
+ "databasus-backend/internal/features/encryption/secrets"
"encoding/base64"
"errors"
"fmt"
- "postgresus-backend/internal/features/encryption/secrets"
"strings"
"github.com/google/uuid"
diff --git a/backend/internal/util/tools/mariadb.go b/backend/internal/util/tools/mariadb.go
index cf2bfe8..8cfd014 100644
--- a/backend/internal/util/tools/mariadb.go
+++ b/backend/internal/util/tools/mariadb.go
@@ -8,7 +8,7 @@ import (
"runtime"
"strings"
- env_utils "postgresus-backend/internal/util/env"
+ env_utils "databasus-backend/internal/util/env"
)
type MariadbVersion string
diff --git a/backend/internal/util/tools/mongodb.go b/backend/internal/util/tools/mongodb.go
index 7ab1939..24b7231 100644
--- a/backend/internal/util/tools/mongodb.go
+++ b/backend/internal/util/tools/mongodb.go
@@ -8,7 +8,7 @@ import (
"regexp"
"runtime"
- env_utils "postgresus-backend/internal/util/env"
+ env_utils "databasus-backend/internal/util/env"
)
type MongodbVersion string
diff --git a/backend/internal/util/tools/mysql.go b/backend/internal/util/tools/mysql.go
index d32673d..95e25e8 100644
--- a/backend/internal/util/tools/mysql.go
+++ b/backend/internal/util/tools/mysql.go
@@ -8,7 +8,7 @@ import (
"runtime"
"strings"
- env_utils "postgresus-backend/internal/util/env"
+ env_utils "databasus-backend/internal/util/env"
)
type MysqlVersion string
diff --git a/backend/internal/util/tools/postgresql.go b/backend/internal/util/tools/postgresql.go
index e3b1412..46bc9e1 100644
--- a/backend/internal/util/tools/postgresql.go
+++ b/backend/internal/util/tools/postgresql.go
@@ -8,7 +8,7 @@ import (
"runtime"
"strings"
- env_utils "postgresus-backend/internal/util/env"
+ env_utils "databasus-backend/internal/util/env"
)
// GetPostgresqlExecutable returns the full path to a specific PostgreSQL executable
diff --git a/deploy/helm/Chart.yaml b/deploy/helm/Chart.yaml
index 11c2a9c..e6ce2f5 100644
--- a/deploy/helm/Chart.yaml
+++ b/deploy/helm/Chart.yaml
@@ -1,6 +1,6 @@
apiVersion: v2
-name: postgresus
-description: A Helm chart for Postgresus - PostgreSQL backup and management system
+name: databasus
+description: A Helm chart for Databasus - databases backup and management system
type: application
version: 0.0.0
appVersion: "latest"
@@ -9,14 +9,14 @@ keywords:
- backup
- database
- restore
-home: https://github.com/RostislavDugin/postgresus
+home: https://github.com/databasus/databasus
sources:
- - https://github.com/RostislavDugin/postgresus
- - https://github.com/RostislavDugin/postgresus/tree/main/deploy/helm
+ - https://github.com/databasus/databasus
+ - https://github.com/databasus/databasus/tree/main/deploy/helm
maintainers:
- name: Rostislav Dugin
url: https://github.com/RostislavDugin
-icon: https://raw.githubusercontent.com/RostislavDugin/postgresus/main/frontend/public/logo.svg
+icon: https://raw.githubusercontent.com/databasus/databasus/main/frontend/public/logo.svg
diff --git a/deploy/helm/README.md b/deploy/helm/README.md
index 4fdca9d..d600e1f 100644
--- a/deploy/helm/README.md
+++ b/deploy/helm/README.md
@@ -1,22 +1,22 @@
-# Postgresus Helm Chart
+# Databasus Helm Chart
## Installation
Install directly from the OCI registry (no need to clone the repository):
```bash
-helm install postgresus oci://ghcr.io/rostislavdugin/charts/postgresus \
- -n postgresus --create-namespace
+helm install databasus oci://ghcr.io/databasus/charts/databasus \
+ -n databasus --create-namespace
```
-The `-n postgresus --create-namespace` flags control which namespace the chart is installed into. You can use any namespace name you prefer.
+The `-n databasus --create-namespace` flags control which namespace the chart is installed into. You can use any namespace name you prefer.
-## Accessing Postgresus
+## Accessing Databasus
By default, the chart creates a ClusterIP service. Use port-forward to access:
```bash
-kubectl port-forward svc/postgresus-service 4005:4005 -n postgresus
+kubectl port-forward svc/databasus-service 4005:4005 -n databasus
```
Then open `http://localhost:4005` in your browser.
@@ -27,7 +27,7 @@ Then open `http://localhost:4005` in your browser.
| Parameter | Description | Default Value |
| ------------------ | ------------------ | --------------------------- |
-| `image.repository` | Docker image | `rostislavdugin/postgresus` |
+| `image.repository` | Docker image | `databasus/databasus` |
| `image.tag` | Image tag | `latest` |
| `image.pullPolicy` | Image pull policy | `Always` |
| `replicaCount` | Number of replicas | `1` |
@@ -72,7 +72,7 @@ The certificate will be mounted to `/etc/ssl/certs/custom-root-ca.crt` and the `
| `persistence.storageClassName` | Storage class | `""` (cluster default) |
| `persistence.accessMode` | Access mode | `ReadWriteOnce` |
| `persistence.size` | Storage size | `10Gi` |
-| `persistence.mountPath` | Mount path | `/postgresus-data` |
+| `persistence.mountPath` | Mount path | `/databasus-data` |
### Resources
@@ -90,7 +90,7 @@ The certificate will be mounted to `/etc/ssl/certs/custom-root-ca.crt` and the `
Best for development or quick access:
```bash
-kubectl port-forward svc/postgresus-service 4005:4005 -n postgresus
+kubectl port-forward svc/databasus-service 4005:4005 -n databasus
```
Access at `http://localhost:4005`
@@ -109,8 +109,8 @@ service:
```
```bash
-helm install postgresus oci://ghcr.io/rostislavdugin/charts/postgresus \
- -n postgresus --create-namespace \
+helm install databasus oci://ghcr.io/databasus/charts/databasus \
+ -n databasus --create-namespace \
-f nodeport-values.yaml
```
@@ -129,15 +129,15 @@ service:
```
```bash
-helm install postgresus oci://ghcr.io/rostislavdugin/charts/postgresus \
- -n postgresus --create-namespace \
+helm install databasus oci://ghcr.io/databasus/charts/databasus \
+ -n databasus --create-namespace \
-f loadbalancer-values.yaml
```
Get the external IP:
```bash
-kubectl get svc -n postgresus
+kubectl get svc -n databasus
```
Access at `http://`
@@ -166,8 +166,8 @@ ingress:
```
```bash
-helm install postgresus oci://ghcr.io/rostislavdugin/charts/postgresus \
- -n postgresus --create-namespace \
+helm install databasus oci://ghcr.io/databasus/charts/databasus \
+ -n databasus --create-namespace \
-f ingress-values.yaml
```
@@ -187,8 +187,8 @@ route:
```
```bash
-helm install postgresus oci://ghcr.io/rostislavdugin/charts/postgresus \
- -n postgresus --create-namespace \
+helm install databasus oci://ghcr.io/databasus/charts/databasus \
+ -n databasus --create-namespace \
-f httproute-values.yaml
```
@@ -198,7 +198,7 @@ helm install postgresus oci://ghcr.io/rostislavdugin/charts/postgresus \
| ----------------------- | ----------------- | ------------------------ |
| `ingress.enabled` | Enable Ingress | `false` |
| `ingress.className` | Ingress class | `nginx` |
-| `ingress.hosts[0].host` | Hostname | `postgresus.example.com` |
+| `ingress.hosts[0].host` | Hostname | `databasus.example.com` |
| `ingress.tls` | TLS configuration | `[]` |
## HTTPRoute Configuration
@@ -207,7 +207,7 @@ helm install postgresus oci://ghcr.io/rostislavdugin/charts/postgresus \
| ------------------ | ----------------------- | ------------------------------ |
| `route.enabled` | Enable HTTPRoute | `false` |
| `route.apiVersion` | Gateway API version | `gateway.networking.k8s.io/v1` |
-| `route.hostnames` | Hostnames for the route | `["postgresus.example.com"]` |
+| `route.hostnames` | Hostnames for the route | `["databasus.example.com"]` |
| `route.parentRefs` | Gateway references | `[]` |
## Health Checks
@@ -227,19 +227,19 @@ persistence:
```
```bash
-helm install postgresus oci://ghcr.io/rostislavdugin/charts/postgresus \
- -n postgresus --create-namespace \
+helm install databasus oci://ghcr.io/databasus/charts/databasus \
+ -n databasus --create-namespace \
-f storage-values.yaml
```
## Upgrade
```bash
-helm upgrade postgresus oci://ghcr.io/rostislavdugin/charts/postgresus -n postgresus
+helm upgrade databasus oci://ghcr.io/databasus/charts/databasus -n databasus
```
## Uninstall
```bash
-helm uninstall postgresus -n postgresus
+helm uninstall databasus -n databasus
```
diff --git a/deploy/helm/templates/_helpers.tpl b/deploy/helm/templates/_helpers.tpl
index 109fcea..036ce9c 100644
--- a/deploy/helm/templates/_helpers.tpl
+++ b/deploy/helm/templates/_helpers.tpl
@@ -1,14 +1,14 @@
{{/*
Expand the name of the chart.
*/}}
-{{- define "postgresus.name" -}}
+{{- define "databasus.name" -}}
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" }}
{{- end }}
{{/*
Create a default fully qualified app name.
*/}}
-{{- define "postgresus.fullname" -}}
+{{- define "databasus.fullname" -}}
{{- if .Values.fullnameOverride }}
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" }}
{{- else }}
@@ -24,16 +24,16 @@ Create a default fully qualified app name.
{{/*
Create chart name and version as used by the chart label.
*/}}
-{{- define "postgresus.chart" -}}
+{{- define "databasus.chart" -}}
{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }}
{{- end }}
{{/*
Common labels
*/}}
-{{- define "postgresus.labels" -}}
-helm.sh/chart: {{ include "postgresus.chart" . }}
-{{ include "postgresus.selectorLabels" . }}
+{{- define "databasus.labels" -}}
+helm.sh/chart: {{ include "databasus.chart" . }}
+{{ include "databasus.selectorLabels" . }}
{{- if .Chart.AppVersion }}
app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
{{- end }}
@@ -43,18 +43,18 @@ app.kubernetes.io/managed-by: {{ .Release.Service }}
{{/*
Selector labels
*/}}
-{{- define "postgresus.selectorLabels" -}}
-app.kubernetes.io/name: {{ include "postgresus.name" . }}
+{{- define "databasus.selectorLabels" -}}
+app.kubernetes.io/name: {{ include "databasus.name" . }}
app.kubernetes.io/instance: {{ .Release.Name }}
-app: postgresus
+app: databasus
{{- end }}
{{/*
Create the name of the service account to use
*/}}
-{{- define "postgresus.serviceAccountName" -}}
+{{- define "databasus.serviceAccountName" -}}
{{- if .Values.serviceAccount.create }}
-{{- default (include "postgresus.fullname" .) .Values.serviceAccount.name }}
+{{- default (include "databasus.fullname" .) .Values.serviceAccount.name }}
{{- else }}
{{- default "default" .Values.serviceAccount.name }}
{{- end }}
@@ -63,6 +63,6 @@ Create the name of the service account to use
{{/*
Namespace - uses the release namespace from helm install -n
*/}}
-{{- define "postgresus.namespace" -}}
+{{- define "databasus.namespace" -}}
{{- .Release.Namespace }}
{{- end }}
diff --git a/deploy/helm/templates/httproute.yaml b/deploy/helm/templates/httproute.yaml
index 805e4bf..f6c2719 100644
--- a/deploy/helm/templates/httproute.yaml
+++ b/deploy/helm/templates/httproute.yaml
@@ -2,11 +2,11 @@
apiVersion: {{ .Values.route.apiVersion}}
kind: {{ .Values.route.kind}}
metadata:
- name: {{ template "postgresus.fullname" . }}
+ name: {{ template "databasus.fullname" . }}
annotations: {{ toYaml .Values.route.annotations | nindent 4 }}
labels:
app.kubernetes.io/component: "app"
- {{- include "postgresus.labels" . | nindent 4 }}
+ {{- include "databasus.labels" . | nindent 4 }}
spec:
{{- with .Values.route.parentRefs }}
parentRefs:
@@ -18,7 +18,7 @@ spec:
{{- end }}
rules:
- backendRefs:
- - name: {{ template "postgresus.fullname" . }}-service
+ - name: {{ template "databasus.fullname" . }}-service
port: {{ .Values.service.port }}
{{- with .Values.route.filters }}
filters:
diff --git a/deploy/helm/templates/ingress.yaml b/deploy/helm/templates/ingress.yaml
index 8d22b19..49efe59 100644
--- a/deploy/helm/templates/ingress.yaml
+++ b/deploy/helm/templates/ingress.yaml
@@ -2,10 +2,10 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
- name: {{ include "postgresus.fullname" . }}-ingress
- namespace: {{ include "postgresus.namespace" . }}
+ name: {{ include "databasus.fullname" . }}-ingress
+ namespace: {{ include "databasus.namespace" . }}
labels:
- {{- include "postgresus.labels" . | nindent 4 }}
+ {{- include "databasus.labels" . | nindent 4 }}
{{- with .Values.ingress.annotations }}
annotations:
{{- toYaml . | nindent 4 }}
@@ -34,7 +34,7 @@ spec:
pathType: {{ .pathType }}
backend:
service:
- name: {{ include "postgresus.fullname" $ }}-service
+ name: {{ include "databasus.fullname" $ }}-service
port:
number: {{ $.Values.service.port }}
{{- end }}
diff --git a/deploy/helm/templates/service.yaml b/deploy/helm/templates/service.yaml
index f252b04..4219c84 100644
--- a/deploy/helm/templates/service.yaml
+++ b/deploy/helm/templates/service.yaml
@@ -1,10 +1,10 @@
apiVersion: v1
kind: Service
metadata:
- name: {{ include "postgresus.fullname" . }}-service
- namespace: {{ include "postgresus.namespace" . }}
+ name: {{ include "databasus.fullname" . }}-service
+ namespace: {{ include "databasus.namespace" . }}
labels:
- {{- include "postgresus.labels" . | nindent 4 }}
+ {{- include "databasus.labels" . | nindent 4 }}
spec:
type: {{ .Values.service.type }}
ports:
@@ -13,16 +13,16 @@ spec:
protocol: TCP
name: http
selector:
- {{- include "postgresus.selectorLabels" . | nindent 4 }}
+ {{- include "databasus.selectorLabels" . | nindent 4 }}
---
{{- if .Values.service.headless.enabled }}
apiVersion: v1
kind: Service
metadata:
- name: {{ include "postgresus.fullname" . }}-headless
- namespace: {{ include "postgresus.namespace" . }}
+ name: {{ include "databasus.fullname" . }}-headless
+ namespace: {{ include "databasus.namespace" . }}
labels:
- {{- include "postgresus.labels" . | nindent 4 }}
+ {{- include "databasus.labels" . | nindent 4 }}
spec:
type: ClusterIP
clusterIP: None
@@ -32,5 +32,5 @@ spec:
protocol: TCP
name: http
selector:
- {{- include "postgresus.selectorLabels" . | nindent 4 }}
+ {{- include "databasus.selectorLabels" . | nindent 4 }}
{{- end }}
diff --git a/deploy/helm/templates/statefulset.yaml b/deploy/helm/templates/statefulset.yaml
index e59cc13..f057a15 100644
--- a/deploy/helm/templates/statefulset.yaml
+++ b/deploy/helm/templates/statefulset.yaml
@@ -1,16 +1,16 @@
apiVersion: apps/v1
kind: StatefulSet
metadata:
- name: {{ include "postgresus.fullname" . }}
- namespace: {{ include "postgresus.namespace" . }}
+ name: {{ include "databasus.fullname" . }}
+ namespace: {{ include "databasus.namespace" . }}
labels:
- {{- include "postgresus.labels" . | nindent 4 }}
+ {{- include "databasus.labels" . | nindent 4 }}
spec:
- serviceName: {{ include "postgresus.fullname" . }}-headless
+ serviceName: {{ include "databasus.fullname" . }}-headless
replicas: {{ .Values.replicaCount }}
selector:
matchLabels:
- {{- include "postgresus.selectorLabels" . | nindent 6 }}
+ {{- include "databasus.selectorLabels" . | nindent 6 }}
template:
metadata:
annotations:
@@ -18,7 +18,7 @@ spec:
{{- toYaml . | nindent 8 }}
{{- end }}
labels:
- {{- include "postgresus.selectorLabels" . | nindent 8 }}
+ {{- include "databasus.selectorLabels" . | nindent 8 }}
{{- with .Values.podLabels }}
{{- toYaml . | nindent 8 }}
{{- end }}
@@ -49,7 +49,7 @@ spec:
containerPort: {{ .Values.service.targetPort }}
protocol: TCP
volumeMounts:
- - name: postgresus-storage
+ - name: databasus-storage
mountPath: {{ .Values.persistence.mountPath }}
{{- if .Values.customRootCA }}
- name: custom-root-ca
@@ -86,7 +86,7 @@ spec:
{{- if .Values.persistence.enabled }}
volumeClaimTemplates:
- metadata:
- name: postgresus-storage
+ name: databasus-storage
spec:
accessModes:
- {{ .Values.persistence.accessMode }}
diff --git a/deploy/helm/values.yaml b/deploy/helm/values.yaml
index c8e75f0..c77070c 100644
--- a/deploy/helm/values.yaml
+++ b/deploy/helm/values.yaml
@@ -1,8 +1,8 @@
-# Default values for postgresus
+# Default values for databasus
# Image configuration
image:
- repository: rostislavdugin/postgresus
+ repository: databasus/databasus
tag: null
pullPolicy: Always
@@ -39,7 +39,7 @@ persistence:
accessMode: ReadWriteOnce
size: 10Gi
# Mount path in container
- mountPath: /postgresus-data
+ mountPath: /databasus-data
# Ingress configuration (disabled by default - using LoadBalancer instead)
ingress:
@@ -47,7 +47,7 @@ ingress:
className: nginx
annotations: {}
hosts:
- - host: postgresus.example.com
+ - host: databasus.example.com
paths:
- path: /
pathType: Prefix
@@ -60,7 +60,7 @@ route:
kind: HTTPRoute
annotations: {}
hostnames:
- - postgresus.example.com
+ - databasus.example.com
parentRefs: []
filters: []
matches: []
diff --git a/docker-compose.yml.example b/docker-compose.yml.example
index fe31174..e155c6c 100644
--- a/docker-compose.yml.example
+++ b/docker-compose.yml.example
@@ -7,13 +7,13 @@ version: "3"
services:
# For local development only to test build. Do
# not use in production or VPS
- postgresus-local:
+ databasus-local:
build:
context: .
dockerfile: Dockerfile
ports:
- "4005:4005"
volumes:
- - ./postgresus-data:/postgresus-data
- container_name: postgresus-local
+ - ./databasus-data:/databasus-data
+ container_name: databasus-local
restart: unless-stopped
\ No newline at end of file
diff --git a/docs/how-extrnal-oauth-works.md b/docs/how-extrnal-oauth-works.md
index 5ec03ec..aa57d43 100644
--- a/docs/how-extrnal-oauth-works.md
+++ b/docs/how-extrnal-oauth-works.md
@@ -1,20 +1,20 @@
Cloud storages usually require OAuth (Google Drive, Dropbox, OneDrive)
-OAuth services usually need HTTPS domain for authorization. Self hosted Postgresus can be hosted via HTTP or even without static IP so this way does not work. To make OAuth works even on localhost, we proxy requests via postgresus.com domain
+OAuth services usually need HTTPS domain for authorization. Self hosted Databasus can be hosted via HTTP or even without static IP so this way does not work. To make OAuth works even on localhost, we proxy requests via databasus.com domain
-As permanent URL for authorization we use main Postgresus domain. It forward responses to the self hosted domain so it can get access to the cloud
+As permanent URL for authorization we use main Databasus domain. It forward responses to the self hosted domain so it can get access to the cloud
This is the sequence of requests (example for Google Drive):
```mermaid
sequenceDiagram
- participant SelfHosted as http://localhost:4005 Self-hosted Postgresus
- participant Proxy as https://postgresus.com Proxy website
+ participant SelfHosted as http://localhost:4005 Self-hosted Databasus
+ participant Proxy as https://databasus.com Proxy website
participant Google as Google OAuth
SelfHosted->>Google: Send auth request with DTO
- Google->>Proxy: Redirect with auth code to postgresus.com/oauth
+ Google->>Proxy: Redirect with auth code to databasus.com/oauth
Proxy->>SelfHosted: Redirect to self-hosted instance with DTO + auth code
diff --git a/frontend/index.html b/frontend/index.html
index a1ab1d2..765fa1f 100644
--- a/frontend/index.html
+++ b/frontend/index.html
@@ -8,7 +8,7 @@
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"
/>
- Postgresus - PostgreSQL backups
+ Databasus - databases backups (PostgreSQL, MySQL, MongoDB)
diff --git a/frontend/package-lock.json b/frontend/package-lock.json
index af8c826..8cd60df 100644
--- a/frontend/package-lock.json
+++ b/frontend/package-lock.json
@@ -1,11 +1,11 @@
{
- "name": "postgresus-frontend",
+ "name": "databasus-frontend",
"version": "0.0.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
- "name": "postgresus-frontend",
+ "name": "databasus-frontend",
"version": "0.0.0",
"dependencies": {
"@tailwindcss/vite": "^4.1.7",
diff --git a/frontend/package.json b/frontend/package.json
index 9a97409..a066ce1 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -1,5 +1,5 @@
{
- "name": "postgresus-frontend",
+ "name": "databasus-frontend",
"private": true,
"version": "0.0.0",
"type": "module",
diff --git a/frontend/src/constants.ts b/frontend/src/constants.ts
index 15f4b90..218be4b 100644
--- a/frontend/src/constants.ts
+++ b/frontend/src/constants.ts
@@ -23,7 +23,7 @@ export function getApplicationServer() {
}
}
-export const GOOGLE_DRIVE_OAUTH_REDIRECT_URL = 'https://postgresus.com/storages/google-oauth';
+export const GOOGLE_DRIVE_OAUTH_REDIRECT_URL = 'https://databasus.com/storages/google-oauth';
export const APP_VERSION = (import.meta.env.VITE_APP_VERSION as string) || 'dev';
diff --git a/frontend/src/features/backups/ui/EditBackupConfigComponent.tsx b/frontend/src/features/backups/ui/EditBackupConfigComponent.tsx
index c75fefd..4598862 100644
--- a/frontend/src/features/backups/ui/EditBackupConfigComponent.tsx
+++ b/frontend/src/features/backups/ui/EditBackupConfigComponent.tsx
@@ -515,7 +515,7 @@ export const EditBackupConfigComponent = ({
diff --git a/frontend/src/features/backups/ui/ShowBackupConfigComponent.tsx b/frontend/src/features/backups/ui/ShowBackupConfigComponent.tsx
index 0a7d71b..2b69571 100644
--- a/frontend/src/features/backups/ui/ShowBackupConfigComponent.tsx
+++ b/frontend/src/features/backups/ui/ShowBackupConfigComponent.tsx
@@ -216,7 +216,7 @@ export const ShowBackupConfigComponent = ({ database }: Props) => {
diff --git a/frontend/src/features/databases/ui/edit/CreateReadOnlyComponent.tsx b/frontend/src/features/databases/ui/edit/CreateReadOnlyComponent.tsx
index b7ed52f..63a20c4 100644
--- a/frontend/src/features/databases/ui/edit/CreateReadOnlyComponent.tsx
+++ b/frontend/src/features/databases/ui/edit/CreateReadOnlyComponent.tsx
@@ -93,7 +93,7 @@ export const CreateReadOnlyComponent = ({
return (
-
Create a read-only user for Postgresus?
+
Create a read-only user for Databasus?
A read-only user is a {databaseTypeName} user with limited permissions that can only read
@@ -107,9 +107,9 @@ export const CreateReadOnlyComponent = ({
- Postgresus enforce enterprise-grade security (
+ Databasus enforce enterprise-grade security (
Using a user with full permissions for backups is not recommended and may pose security
- risks. Postgresus is highly recommending you to not skip this step.
+ risks. Databasus is highly recommending you to not skip this step.
diff --git a/frontend/src/features/databases/ui/edit/EditMariaDbSpecificDataComponent.tsx b/frontend/src/features/databases/ui/edit/EditMariaDbSpecificDataComponent.tsx
index d24247d..f4a30e3 100644
--- a/frontend/src/features/databases/ui/edit/EditMariaDbSpecificDataComponent.tsx
+++ b/frontend/src/features/databases/ui/edit/EditMariaDbSpecificDataComponent.tsx
@@ -186,7 +186,7 @@ export const EditMariaDbSpecificDataComponent = ({
)}
diff --git a/frontend/src/features/databases/ui/edit/EditMongoDbSpecificDataComponent.tsx b/frontend/src/features/databases/ui/edit/EditMongoDbSpecificDataComponent.tsx
index e33a9a1..c9a423e 100644
--- a/frontend/src/features/databases/ui/edit/EditMongoDbSpecificDataComponent.tsx
+++ b/frontend/src/features/databases/ui/edit/EditMongoDbSpecificDataComponent.tsx
@@ -190,7 +190,7 @@ export const EditMongoDbSpecificDataComponent = ({
)}
diff --git a/frontend/src/features/databases/ui/edit/EditMySqlSpecificDataComponent.tsx b/frontend/src/features/databases/ui/edit/EditMySqlSpecificDataComponent.tsx
index a997a8b..00c3ece 100644
--- a/frontend/src/features/databases/ui/edit/EditMySqlSpecificDataComponent.tsx
+++ b/frontend/src/features/databases/ui/edit/EditMySqlSpecificDataComponent.tsx
@@ -186,7 +186,7 @@ export const EditMySqlSpecificDataComponent = ({
)}
diff --git a/frontend/src/features/databases/ui/edit/EditPostgreSqlSpecificDataComponent.tsx b/frontend/src/features/databases/ui/edit/EditPostgreSqlSpecificDataComponent.tsx
index 4dc6fe1..4d72864 100644
--- a/frontend/src/features/databases/ui/edit/EditPostgreSqlSpecificDataComponent.tsx
+++ b/frontend/src/features/databases/ui/edit/EditPostgreSqlSpecificDataComponent.tsx
@@ -224,7 +224,7 @@ export const EditPostgreSqlSpecificDataComponent = ({
)}
diff --git a/frontend/src/features/notifiers/ui/edit/notifiers/EditSlackNotifierComponent.tsx b/frontend/src/features/notifiers/ui/edit/notifiers/EditSlackNotifierComponent.tsx
index b747f0a..5add0c6 100644
--- a/frontend/src/features/notifiers/ui/edit/notifiers/EditSlackNotifierComponent.tsx
+++ b/frontend/src/features/notifiers/ui/edit/notifiers/EditSlackNotifierComponent.tsx
@@ -14,7 +14,7 @@ export function EditSlackNotifierComponent({ notifier, setNotifier, setUnsaved }
- When enabled, existing members can invite new users to join Postgresus. If
+ When enabled, existing members can invite new users to join Databasus. If
not - only admins can invite users.
@@ -218,7 +218,7 @@ export function SettingsComponent({ contentHeight }: Props) {
Read more about settings you can{' '}
- Use this endpoint to monitor your Postgresus system's availability
+ Use this endpoint to monitor your Databasus system's availability
diff --git a/frontend/src/features/storages/ui/edit/storages/EditGoogleDriveStorageComponent.tsx b/frontend/src/features/storages/ui/edit/storages/EditGoogleDriveStorageComponent.tsx
index fc67635..5e87236 100644
--- a/frontend/src/features/storages/ui/edit/storages/EditGoogleDriveStorageComponent.tsx
+++ b/frontend/src/features/storages/ui/edit/storages/EditGoogleDriveStorageComponent.tsx
@@ -40,7 +40,7 @@ export function EditGoogleDriveStorageComponent({ storage, setStorage, setUnsave
diff --git a/frontend/src/features/storages/ui/edit/storages/EditS3StorageComponent.tsx b/frontend/src/features/storages/ui/edit/storages/EditS3StorageComponent.tsx
index d79db88..147aaf0 100644
--- a/frontend/src/features/storages/ui/edit/storages/EditS3StorageComponent.tsx
+++ b/frontend/src/features/storages/ui/edit/storages/EditS3StorageComponent.tsx
@@ -35,7 +35,7 @@ export function EditS3StorageComponent({
diff --git a/frontend/src/features/users/ui/AuthNavbarComponent.tsx b/frontend/src/features/users/ui/AuthNavbarComponent.tsx
index c609abd..115f12c 100644
--- a/frontend/src/features/users/ui/AuthNavbarComponent.tsx
+++ b/frontend/src/features/users/ui/AuthNavbarComponent.tsx
@@ -6,18 +6,18 @@ export function AuthNavbarComponent() {
return (