Giter Site home page Giter Site logo

emma's People

Contributors

fastflo avatar mrelectronick avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

emma's Issues

Edit table brings AttributeError

Environment:
OS: Ubuntu 14.04
Emma 0.7

Step to reproduce:

1.Right click on table kjv from kjv database
2.Choose from dropdown list item - edit table

reproduced in 100% of cases

edit_ table_ kjv100

Feature Request: Multiple queries in editor, Run single query

Some SQL tools, like sqliteman allow the query field to include multiple queries, each of which can be run separately.

When the cursor is in a particular query, that is the query that will be run. This is very convenient as it allows you to easily set up a file with multiple queries you often run, which can easily be run individually as needed. This also makes it easy to copy a query, paste it and then modify it while keeping the original intact.

Can't add, edit or drop table index

glushko311 commented 38 minutes ago
Environment: OS - Ubuntu 14.04
Emma 0.7

Steps to reproduce:

1.Insert a table
2.Choose bookmark "Indexes"
3.Try to add new index
4.Try to edit index
5.Try to drop index

default

Check tables in database brings AttributeError

Environment: Ubuntu 14.04.
Emma 0.7

Steps to reproduce:

1.Create database name = '[]'.
2.Create in database [] table with name ='111'.
3.Right click on database [] and select 'Check tables'.

Reproduce in 10% of cases

1111

Editing table name brings IndexError

Environment:
Ubuntu 14.04
Emma 0.7

Steps to reproduce:
1.Create table 'department'
2.Select table 'department' and rigt click on it
3.Select edit table
4.Change table name to 'department23'
5.Click 'OK' and then click 'Yes'

editing table name brings indexerror

Sugestion: Cache pervious parsed table information

I use emma quite a lot to work on wordpress multisite databases (50k+) tables ... there is not much in the tables, but there are many of them, a start of emma takes about 20min ... the layout almost never changes.

It would be nice if emma could "remember" the database layout until someone pressen a "refresh" button ... I tried to read trough the sourcecode, but i m not good enough in python to understand how to add such caching

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.