-
Notifications
You must be signed in to change notification settings - Fork 54
Reference: Types #87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Reference: Types #87
Conversation
This comment has been minimized.
This comment has been minimized.
A more elaborate version of what Matt built, with all columns named by the type they have:
|
Not sure if this is intentional or not, but one thing to note here is that I think it's important to test types like |
|
How so? |
You probably want something like:
Some variety to ensure that introspection can also handle explicit parameters. |
We need databases that have all the types possible in MySQL, Postgres and SQLite. This PR adds a new database
reference
that has atypes
table that has an@id
(ID int(11) auto increment as Primary Key) and one column per possible type.Source for types:
For MySQL the columns are roughly named and sorted by the structure of the reference documentation, so the name is enough to recognize the original type.
The type "parameter" (e.g.
255
forVARCHAR
) is e.g. the default, if you create the column without setting a value or a reasonable enough manually chosen value.MySQL

types
table in phpMyAdmin: