|  | @@ -1,21 +1,20 @@
 | 
	
		
			
				|  |  | -import dotenv
 | 
	
		
			
				|  |  |  import uuid
 | 
	
		
			
				|  |  |  import os
 | 
	
		
			
				|  |  |  import logging
 | 
	
		
			
				|  |  | -from typing import AsyncContextManager, Optional
 | 
	
		
			
				|  |  | -from fastapi import FastAPI, Request, responses
 | 
	
		
			
				|  |  | +from typing import Optional
 | 
	
		
			
				|  |  | +from fastapi import FastAPI
 | 
	
		
			
				|  |  |  from fastapi.params import Depends
 | 
	
		
			
				|  |  |  from fastapi.templating import Jinja2Templates
 | 
	
		
			
				|  |  | -from pydantic import BaseModel
 | 
	
		
			
				|  |  |  from dotenv import load_dotenv
 | 
	
		
			
				|  |  |  from os.path import join, dirname
 | 
	
		
			
				|  |  |  from linepay import LinePayApi
 | 
	
		
			
				|  |  | -from pydantic.errors import UrlSchemeError
 | 
	
		
			
				|  |  |  from starlette.responses import HTMLResponse
 | 
	
		
			
				|  |  | -from pydantic import BaseModel, EmailStr, validator
 | 
	
		
			
				|  |  |  from sqlalchemy.orm import Session
 | 
	
		
			
				|  |  | -from . import crud, models, schemas
 | 
	
		
			
				|  |  | -from .database import SessionLocal, engine
 | 
	
		
			
				|  |  | +from fastapi.encoders import jsonable_encoder
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +from .database import get_db_session
 | 
	
		
			
				|  |  | +from .crud import create_order, get_order, get_orders
 | 
	
		
			
				|  |  | +from .schemas import order_info_linepay as orderSechmas
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -40,11 +39,6 @@ line = LinePayApi(LINE_PAY_CHANNEL_ID, LINE_PAY_CHANNEL_SECRET, is_sandbox=False
 | 
	
		
			
				|  |  |  # CACHE
 | 
	
		
			
				|  |  |  CACHE = {}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -# db
 | 
	
		
			
				|  |  | -models.Base.metadata.create_all(bind=engine)
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  # Fastapi
 | 
	
		
			
				|  |  |  app = FastAPI()
 | 
	
		
			
				|  |  |  
 |