Comments (3)
There's already some functionality that enables tab-completion for ls
Lines 503 to 505 in 731b500
The trick is that you have to run ls
with no options once before it works. On startup, we don't know anything about what tables may exist and have to wait for that information to get cached.
It wouldn't be too hard to make the engine.describe
method accept a regex or glob, and then you could do ls golie*
. Would that do what you want, or do you also want to strip more from the output?
from dql.
Unfortunately tab completion while helpful does not meet my needs.
Ideally the matching would be anywhere in the table name not just the begining. *golie*
Illustrating what I am looking for:
from dql.
ls <glob-pattern>
would work.
from dql.
Related Issues (20)
- INTERVAL command seems to be unrecognized HOT 6
- Problem with dashes in the key names HOT 2
- Functions HOT 1
- Is there any support for aws profiles HOT 2
- How to select nested elements in a map HOT 2
- Add Back Specific Examples for SCAN HOT 1
- How to call from php to dql? HOT 3
- Can't SAVE to a format HOT 2
- "Developing" page points to invalid URL HOT 2
- Storing query results as JSON does not output valid JSON HOT 2
- I really love this. But, is this dead? HOT 5
- Feature: Implement `clear` functionality with in the interactive shell.
- Bug: `ls` on a On-Demand table causes `ZeroDivisionError`
- `ls` on a table with On-Demand indexes causes `AttributeError` HOT 1
- Release the changes so far. HOT 1
- Engine: Parse Exception while scanning with attribute_exists operation HOT 1
- ValidationException: Cannot specify the ProjectionExpression: when count(*) on index
- [Feature] Is there any interfaces planned to expose as programming API? HOT 1
- [Feature]: Retain query history across sessions.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dql.