adding config file
This commit is contained in:
@@ -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
@@ -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/
|
||||||
|
|||||||
@@ -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)
|
|
||||||
|
|||||||
Reference in New Issue
Block a user