adding config file

This commit is contained in:
Azmat-7860
2026-10-27 12:19:13 +05:30
parent 5993c15b70
commit 06ee98d138
3 changed files with 30 additions and 10 deletions
+23
View File
@@ -0,0 +1,23 @@
PROJECT_NAME="AuthSec FastAPI"
API_V1_STR="/api"
PORT=9119
DEBUG=True
SECRET_KEY="cns-secret-key-change-this-in-production-authsec"
ALGORITHM="HS256"
ACCESS_TOKEN_EXPIRE_MINUTES=1440
# MySQL Database Configuration
DATABASE_URL="mysql+pymysql://cnsdev:cnsdev7304@157.66.191.31:3306/sfgsf"
# SQLite Alternative (uncomment to switch back):
# DATABASE_URL="sqlite:///./authsec.db"
CORS_ORIGINS="http://localhost:4200,http://localhost:3000,http://127.0.0.1:4200,http://localhost:8080,*"
# SMTP Email Configuration
SMTP_HOST="smtp.gmail.com"
SMTP_PORT=587
SMTP_USER="realitconnect@gmail.com"
SMTP_PASSWORD="tysnukjdimsneiyv"
SMTP_TLS=True
EMAILS_FROM_EMAIL="realitconnect@gmail.com"
+3 -2
View File
@@ -35,8 +35,9 @@ ENV/
*.sqlite3 *.sqlite3
*.db *.db
# Environment variables # Environment variables (track base .env for SureOps template replacement)
.env .env.local
.env.*.local
# IDEs # IDEs
.idea/ .idea/
+4 -8
View File
@@ -1,14 +1,10 @@
from sqlalchemy import Column, Integer, String, Text, Float, Date, DateTime, Boolean from sqlalchemy import Column, Integer, BigInteger, String, Text, Float, Date, DateTime, Boolean
from datetime import datetime from datetime import datetime, date
from app.core.database import Base from app.core.database import Base
class Azzu(Base): class Azzu(Base):
__tablename__ = "azzu" __tablename__ = "azzu"
id = Column(Integer, primary_key=True, index=True, autoincrement=True) id = Column(Integer, primary_key=True, index=True, autoincrement=True)
# Reference demo fields
name = Column(String(255), nullable=True) /* {{FORM_FIELDS}} */
description = Column(Text, nullable=True)
status = Column(String(100), default="ACTIVE")
created_at = Column(DateTime, default=datetime.utcnow)
updated_at = Column(DateTime, default=datetime.utcnow, onupdate=datetime.utcnow)