Removed references to dengfun
This commit is contained in:
parent
c8447c6f50
commit
ba4bcfc8d9
|
@ -3,7 +3,7 @@
|
|||
Run the backend with
|
||||
|
||||
```bash
|
||||
uvicorn dengfun.retail.api.main:app
|
||||
uvicorn retailtwin.api.main:app
|
||||
```
|
||||
|
||||
Use Caddy to reverse proxy and the following Caddyfile. Paths are static so you have to run caddy from the root of the package
|
||||
|
@ -14,7 +14,7 @@ Use Caddy to reverse proxy and the following Caddyfile. Paths are static so you
|
|||
reverse_proxy localhost:8000
|
||||
}
|
||||
file_server {
|
||||
root src/dengfun/retail/api/static
|
||||
root src/retailtwin/api/static
|
||||
}
|
||||
}
|
||||
```
|
||||
|
|
|
@ -2,8 +2,8 @@ import os
|
|||
from operator import itemgetter
|
||||
from sqlalchemy.ext.asyncio import create_async_engine, async_sessionmaker, AsyncSession
|
||||
from sqlalchemy import select, desc
|
||||
from dengfun.retail.views import get_inventory_view, get_stores_view
|
||||
from dengfun.retail.api.settings import Settings
|
||||
from retailtwin.views import get_inventory_view, get_stores_view
|
||||
from retailtwin.api.settings import Settings
|
||||
|
||||
|
||||
async def get_session():
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from fastapi import FastAPI, Request, Depends
|
||||
from fastapi.responses import HTMLResponse
|
||||
from sqlalchemy.ext.asyncio import async_sessionmaker, AsyncSession
|
||||
from dengfun.retail.api.db import get_inventory, get_session, get_stores
|
||||
from retailtwin.api.db import get_inventory, get_session, get_stores
|
||||
|
||||
app = FastAPI(root_path="/api/v1")
|
||||
|
||||
|
|
|
@ -10,9 +10,9 @@ import polars as pl
|
|||
from sqlalchemy import select
|
||||
from sqlalchemy.orm import Session
|
||||
|
||||
import dengfun
|
||||
from dengfun.retail.utils import db_uri_from_session
|
||||
from dengfun.retail.models import (
|
||||
import retailtwin
|
||||
from retailtwin.utils import db_uri_from_session
|
||||
from retailtwin.models import (
|
||||
Discount,
|
||||
Item,
|
||||
ItemBatch,
|
||||
|
@ -24,7 +24,7 @@ from dengfun.retail.models import (
|
|||
)
|
||||
|
||||
# Some configuration parameters.
|
||||
PACKAGE_ROOT = Path(dengfun.__file__).parent / "retail"
|
||||
PACKAGE_ROOT = Path(retailtwin.__file__).parent / "retail"
|
||||
PRODUCT_LIST_FILE = "data/products.csv"
|
||||
DISCOUNT_LIST_FILE = "data/discounts.csv"
|
||||
RANDOM_PEOPLE_FILE = "data/random_people.csv"
|
||||
|
|
|
@ -2,7 +2,7 @@ import typer
|
|||
from sqlalchemy import create_engine
|
||||
from sqlalchemy.orm import Session
|
||||
|
||||
from dengfun.retail.bootstrap import (
|
||||
from retailtwin.bootstrap import (
|
||||
bootstrap_clients,
|
||||
bootstrap_discounts,
|
||||
bootstrap_items,
|
||||
|
@ -11,8 +11,8 @@ from dengfun.retail.bootstrap import (
|
|||
bootstrap_stock,
|
||||
bootstrap_taskowners,
|
||||
)
|
||||
from dengfun.retail.models import Base
|
||||
from dengfun.retail.sql.sync import funcandproc
|
||||
from retailtwin.models import Base
|
||||
from retailtwin.sql.sync import funcandproc
|
||||
|
||||
app = typer.Typer()
|
||||
|
||||
|
|
|
@ -3,9 +3,9 @@ Terminal that mimics what a Point of Sale may operate like.
|
|||
"""
|
||||
import typer
|
||||
import polars as pl
|
||||
from dengfun.retail.cli.db import query_local_batches
|
||||
from dengfun.retail.cli.pos.models import Base, Sync, Direction, Cart, Item
|
||||
from dengfun.retail.utils import db_uri_from_session
|
||||
from retailtwin.cli.db import query_local_batches
|
||||
from retailtwin.cli.pos.models import Base, Sync, Direction, Cart, Item
|
||||
from retailtwin.utils import db_uri_from_session
|
||||
from datetime import datetime
|
||||
|
||||
from sqlalchemy import create_engine, select
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
import typer
|
||||
import polars as pl
|
||||
from sqlalchemy import create_engine, text as query
|
||||
from dengfun.retail.cli.db import query_warehouse_stock, df_to_table, fetch_from_db
|
||||
from retailtwin.cli.db import query_warehouse_stock, df_to_table, fetch_from_db
|
||||
from prompt_toolkit import PromptSession
|
||||
from prompt_toolkit.completion import WordCompleter
|
||||
from prompt_toolkit.shortcuts import clear
|
||||
|
|
|
@ -5,7 +5,7 @@ import polars as pl
|
|||
from scipy.stats.distributions import lognorm
|
||||
from sqlalchemy.orm import Session
|
||||
|
||||
from dengfun.retail.models import Cart
|
||||
from retailtwin.models import Cart
|
||||
|
||||
|
||||
def cart(session: Session) -> Cart:
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
from pathlib import Path
|
||||
from sqlalchemy import create_engine, text
|
||||
from sqlalchemy.orm import Session
|
||||
import dengfun
|
||||
import retailtwin
|
||||
|
||||
PACKAGE_ROOT = Path(dengfun.__file__).parent / "retail"
|
||||
PACKAGE_ROOT = Path(retailtwin.__file__).parent / "retail"
|
||||
|
||||
|
||||
def funcandproc(db_uri: str):
|
||||
|
|
|
@ -4,7 +4,7 @@ to existing views in the database. Make sure these views have been synced after
|
|||
table creation.
|
||||
"""
|
||||
|
||||
from dengfun.retail.models import Base
|
||||
from retailtwin.models import Base
|
||||
from functools import lru_cache
|
||||
from sqlalchemy import Table, Column, Date, Integer, String, JSON
|
||||
|
||||
|
|
Loading…
Reference in a new issue