You are browsing as a guest. Sign up (or log in) to start making projects!

DanDB

  • 12 Devlogs
  • 24 Total hours

Database module for Python. Comes with some math utilities, graphing, and more all in one package!

Ship #1 Pending review

DanDB is a Python module designed primarily for creating, editing, and displaying tables. It also has a number of built-in functions useful for work relating to data analysis, and similar fields. It allows for more functions and abilities related to graphing than built-in Python could ever offer.

Try project → See source code →
Open comments for this post

50m 19s logged

v0.0.3 released. Now you can download and import the project via pypi with “pip install DanDB”!

0
0
6
Open comments for this post

3h 22m 45s logged

v0.0.1 has finally released! After many hours of debugging, building, and mostly slacking, the initial release of DanDB is now available. After a small amount of bug testing, I will release DanDB onto PyPi. Besides that, it is mostly done.

0
0
8
Open comments for this post

2h 13m 40s logged

I have restructured some of the modules, and fixed some key syntax/grammar mistakes. I also have now released the module onto Github: https://github.com/Retro2D/DanDB. This marks the pre-release for pre-alpha v0.0.1 (so a pre-prealpha kinda).

0
0
9
Open comments for this post

56m 18s logged

Got some JSON working. Currently planning on replacing the outdated raw table with a cleaner, nicer JSON look. Here is what the structure looks like: (First down is the name, second is the data structure for the row/column names and data)

0
0
21
Open comments for this post

3h 7m 49s logged

I have completely revamped the raw data to actually fit what is being shown in the graph. Confused? Yeah, me too. Basically, previously the raw string was only capable of showing data on the first row of the list instead of all of them. Tables still functioned normally since they only relied on in-class variables instead of the raw data. However, it would be confusing for people to find and edit the string based on the raw data using that method. Besides this, I have fixed multiple bugs varying from small visual pains to the graph-breaking kinda stuff. On the next update, I will add support for JSON strings based on graphs. I will also add different kinds of graphing in later updates!

0
0
10
Open comments for this post

2h 48m 2s logged

Many different bug fixes, currently rewriting the code to be both easier to read and more lightweight. Along with that, I added padding for long row names. Currently working on making the text at the top actually fit the chart.

0
0
9
Open comments for this post

1h 39m 15s logged

Word shortening is here! Now, the prettyprint function will be able to either lengthen or shorten values based on row word size. In this case, I shortened “hello world!” into “hello”. I also fixed a pretty big bug that inaccurately displayed data values for tables with two or more columns.

0
0
6
Open comments for this post

1h 9m 29s logged

It looks so much better now! Now added padding to lengthen shorter data entries. Currently working on the same but for shortening larger entries. Now it is starting to look like Microsoft Excel!

0
0
5
Open comments for this post

2h 9m 29s logged

FINALLY, the columns are properly outputting. Yes, I still need to add better formatting, and yes, I need to add other types of graphs… but I have made some serious progress since last devlog!

0
0
7
Open comments for this post

3h 18m 34s logged

Finally got multiple dimensions! May not sound like much, but this took hours of planning to do. You can also now print out very basic graphs with multiple dimensions.

0
0
7
Open comments for this post

1h 33m 40s logged

Starting to work on this! I haven’t uploaded to Github yet, but it is able to create basic new table datatypes. Currently working on a pretty print function to give a nice, clean output!

0
0
9

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…