zalupka
This commit is contained in:
@@ -1,8 +1,17 @@
|
||||
import string
|
||||
|
||||
import lexorank
|
||||
|
||||
|
||||
def main():
|
||||
pass
|
||||
|
||||
prev = lexorank.middle(lexorank.Bucket.BUCEKT_0)
|
||||
ranks = [prev]
|
||||
for _ in range(1_000_000):
|
||||
ranks.append(prev.next())
|
||||
prev = ranks[-1]
|
||||
print('generated')
|
||||
sorted_ranks = list(sorted(ranks))
|
||||
for idx in range(len(sorted_ranks)):
|
||||
print(sorted_ranks[idx], ' ', ranks[idx])
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
|
||||
21
test/test.py
21
test/test.py
@@ -3,29 +3,12 @@ import asyncio
|
||||
from sqlalchemy.ext.asyncio import AsyncSession
|
||||
|
||||
from backend.session import session_maker
|
||||
from migrations.env import run_async_migrations
|
||||
from models import Product, ProductBarcode
|
||||
|
||||
|
||||
async def main(session: AsyncSession):
|
||||
client_ids = [8, 18]
|
||||
for client_id in client_ids:
|
||||
for i in range(1, 500 + 1):
|
||||
product = Product(
|
||||
name=f"Товар №{i}",
|
||||
article=f"Ариткул товара №{i}",
|
||||
client_id=client_id
|
||||
)
|
||||
session.add(product)
|
||||
await session.flush()
|
||||
for j in range(1, 5 + 1):
|
||||
barcode = ProductBarcode(
|
||||
barcode=f"Штрихкод №{j} для товара №{i}",
|
||||
product_id=product.id
|
||||
)
|
||||
session.add(barcode)
|
||||
await session.flush()
|
||||
await session.commit()
|
||||
|
||||
await run_async_migrations()
|
||||
|
||||
async def preload():
|
||||
async with session_maker() as session:
|
||||
|
||||
Reference in New Issue
Block a user