dawdle alternatives and similar packages
Based on the "Database" category.
Alternatively, view dawdle alternatives based on common mentions on social networks and blogs.
-
erd
Translates a plain text description of a relational database schema to a graphical entity-relationship diagram. -
HDBC-session
This repository includes a joined query generator based on typefull relational algebra, and mapping tools between SQL values list and Haskell record type. -
groundhog
This library maps datatypes to a relational model, in a way similar to what ORM libraries do in OOP. See the tutorial https://www.schoolofhaskell.com/user/lykahb/groundhog for introduction -
mysql-simple
A mid-level client library for the MySQL database, intended to be fast and easy to use. -
dbmigrations
DISCONTINUED. A library for the creation, management, and installation of schema updates for relational databases. -
ampersand
Build database applications faster than anyone else, and keep your data pollution free as a bonus.
InfluxDB - Power Real-Time Data Analytics at Scale
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of dawdle or a related project?
README
Dawdle - the DDL suggestor tool
Meant as a tool for analyzing CSVs and suggesting a DDL.
Generates an executable called dawdle
once installed.
Usage examples
$ dawdle --input="example_with_comma.csv" --with-header -s ","
This means analyze the file example_with_comma.csv
, assume the first line is the header and use a comma as a separator.
The example output is
create table example_with_comma (id int not null,
name varchar(65) not null,
created_at datetime not null,
updated_at datetime not null)
To see all command line flags, run $ dawdle --help
.
Types
Currently, the syntax is basic(-ish) SQL. Supported types are:
- tinyint
- smallint
- int
- bigint
- real
- float
- date
- datetime (==timestamp)
- varchar