johnson2427

Results 18 issues of johnson2427

# Feature request ### Context Currently, it is suggested that we globally set the engine at the module level, and I suggest that this be removed from the documentation. Mongo...

enhancement

### What I did Moved DefaultQueryProvider to ape cache Created initial database structure added pydantic schemas fixes: #632 ### How I did it Moved DefaultQueryProvider to ape cache created cli...

### Overview Need to expose a query method for `ContractEvents` so we can set up the `DefaultQueryProvider` and `CacheQueryProvider` to be able to query the provider. ### Specification add `.query`...

category: feature
size: 2 pieces

### Elevator pitch: Currently can `init` and `purge` a database, but need the ability to migrate the database when the ApeWorX team approves changes to the database structure. ### Value:...

category: feature
size: 5 pieces
category: SPIKE

### Overview Currently only have the capability to run SQL directly in the command line, we want the ability to save .sql files and run these files as a saved...

category: feature
size: 3 pieces

### Overview We currently query the entire row from the `SELECT` statement, and we really only need a single value to make the check. ### Specification Instead of `SELECT *`,...

category: feature
size: 1 piece

### Overview Currently, we manually define the SQL models for the caching system. Look into automatically generating the table columns from the fields of pydantic models that are associated with...

category: feature

### Overview Would love to move all suites to be integrated with asyncio. Ape requires a lot of waiting for responses, we could open up the main thread and speed...

category: feature
size: 8 pieces
category: SPIKE
status: unstaged
category: refactor

## What is the issue I have created a FastAPI application, and I am trying to integrate aredis_om (but this fails with redis_om as well) with one of my rest...

### What I did For us to be able to better manage `ContractEvents` queries for the caching system, creating a new `BaseModel` that `ContractLog` will inherit so we can avoid...