Automatically updates via GitHub Action, last update: 2024-05-06
Inspired by simonw
Automatically updates via GitHub Action, last update: 2024-05-06
Inspired by simonw
Current implementation sorts table by 'created_at' column:
Lines 32 to 37 in 0d97e4e
I think we should first sort by 'date' DESC, then 'create_at' ASC
I've noticed a few issues so far:
This issue will be updated
I noticed that filtering full dataset takes a lot of time. This led me to think I might try moving 'texts' into a separate table, thus allowing fast filtering on metadata and then only joining relevant texts from another table.
Not sure if it helps but worth trying
Base settings class validates DATABASE_URI
only once:
Lines 26 to 42 in c599bd7
If we change some of the fields after the settings class has been initialized, the validators won't run again. In regular usage it's fine as we don't expect settings to change unless we're directly testing different setups.
I'd like to have this fixed so that we could inject some overriding settings as a fixture shared across all tests and then maybe change fields again within the scope of some specific test functions.
We could set different POSTGRES_DB
value for pytest or tweak SMTP_USER
/ SMTP_PASSWORD
while testing email notifications
Basically encountered this issue (tiangolo/sqlmodel#25) and went for int primary key instead.
TODO:
This issues should be treated as a road-map:
SPEECHES:
FEATURES:
add auth for POST requests - to be sure that only a single user (cronjob) has write rights.
TODOs:
When writing 'larger' texts to a PostgreSQL database, SQLModel might throw sqlalchemy.exc.OperationalError: (psycopg2.errors.ProgramLimitExceeded)
- Values larger than 1/3 of a buffer page cannot be indexed.
This issue has been documented (tiangolo/sqlmodel#9)
I'm trying to think ahead (what's the easiest structure to maintain & build upon?)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.