Spaces:
Sleeping
Sleeping
Aryan Jain commited on
Commit ·
e8d7414
1
Parent(s): d8215db
run migrations and vector database feeding
Browse files- Dockerfile +3 -0
- seed_vector_data.py +7 -0
- streamlit_config.py +8 -0
Dockerfile
CHANGED
|
@@ -32,7 +32,10 @@ COPY --chown=user seed_vector_data.py /app/
|
|
| 32 |
COPY --chown=user feed_data.py /app/
|
| 33 |
COPY --chown=user data /app/data
|
| 34 |
COPY --chown=user database /app/database
|
|
|
|
| 35 |
|
|
|
|
|
|
|
| 36 |
# EXPOSE 7860
|
| 37 |
|
| 38 |
ENV PYTHONUNBUFFERED=1
|
|
|
|
| 32 |
COPY --chown=user feed_data.py /app/
|
| 33 |
COPY --chown=user data /app/data
|
| 34 |
COPY --chown=user database /app/database
|
| 35 |
+
COPY --chown=user streamlit_config.py /app/
|
| 36 |
|
| 37 |
+
RUN python seed_vector_data.py
|
| 38 |
+
RUN python streamlit_config.py
|
| 39 |
# EXPOSE 7860
|
| 40 |
|
| 41 |
ENV PYTHONUNBUFFERED=1
|
seed_vector_data.py
CHANGED
|
@@ -1,3 +1,4 @@
|
|
|
|
|
| 1 |
import os
|
| 2 |
import aiofiles
|
| 3 |
import shutil
|
|
@@ -93,3 +94,9 @@ async def seed_vector_data():
|
|
| 93 |
logger.info("Column data seeded successfully...")
|
| 94 |
|
| 95 |
logger.info("Vector data seeded successfully...")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
import asyncio
|
| 2 |
import os
|
| 3 |
import aiofiles
|
| 4 |
import shutil
|
|
|
|
| 94 |
logger.info("Column data seeded successfully...")
|
| 95 |
|
| 96 |
logger.info("Vector data seeded successfully...")
|
| 97 |
+
|
| 98 |
+
async def main():
|
| 99 |
+
await seed_vector_data()
|
| 100 |
+
|
| 101 |
+
if __name__ == "__main__":
|
| 102 |
+
asyncio.run(main())
|
streamlit_config.py
ADDED
|
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
import asyncio
|
| 2 |
+
from src.app import run_migrations
|
| 3 |
+
|
| 4 |
+
async def main():
|
| 5 |
+
await run_migrations()
|
| 6 |
+
|
| 7 |
+
if __name__ == "__main__":
|
| 8 |
+
asyncio.run(main())
|