renamed db from users.db to database.db
This commit is contained in:
parent
1a6f4abca0
commit
6cbbc36410
12
README.md
12
README.md
@ -49,7 +49,17 @@ Note: Docker will automatically load the `.env` file from your project root
|
||||
The application will be available at `http://localhost:5001`
|
||||
|
||||
### Persisting Data
|
||||
The database will be preserved between container restarts through the `./instance` volume mount.
|
||||
The database file (database.db) will be preserved between container restarts through the `./instance` volume mount.
|
||||
|
||||
**Important:** After renaming the database:
|
||||
1. Delete the old database file if it exists:
|
||||
```bash
|
||||
rm instance/users.db
|
||||
```
|
||||
2. Reinitialize the database:
|
||||
```bash
|
||||
flask init-db
|
||||
```
|
||||
|
||||
## Configuration
|
||||
|
||||
|
||||
2
app.py
2
app.py
@ -9,7 +9,7 @@ app.config["SECRET_KEY"] = os.environ.get(
|
||||
"FLASK_SECRET_KEY", "your-secret-key-here" # Fallback for development only
|
||||
)
|
||||
app.config["SQLALCHEMY_DATABASE_URI"] = "sqlite:///" + os.path.join(
|
||||
os.path.abspath(os.path.dirname(__file__)), "instance/users.db"
|
||||
os.path.abspath(os.path.dirname(__file__)), "instance/database.db"
|
||||
)
|
||||
app.config["SQLALCHEMY_TRACK_MODIFICATIONS"] = False
|
||||
|
||||
|
||||
@ -8,6 +8,6 @@ services:
|
||||
environment:
|
||||
- FLASK_ENV=production
|
||||
- FLASK_SECRET_KEY=${FLASK_SECRET_KEY} # Required - set in .env file
|
||||
- SQLALCHEMY_DATABASE_URI=sqlite:////app/instance/users.db
|
||||
- SQLALCHEMY_DATABASE_URI=sqlite:////app/instance/database.db
|
||||
volumes:
|
||||
- ./instance:/app/instance
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user