Forums intermittently going down?

CharlesM charlesm at gmail.com
Wed Sep 26 02:28:27 UTC 2018


On Tuesday, 25 September 2018 at 21:20:29 UTC, Vladimir Panteleev 
wrote:
> Sometimes the database (SQLite)

https://github.com/CyberShadow/DFeed/blob/master/schema.sql

CREATE TABLE [Groups] (
[Group] VARCHAR(50)  NULL,
[ArtNum] INTEGER  NULL,
[ID] VARCHAR(50)  NULL
, Time INTEGER);

If you're using SQLite you don't need to specify the size of the 
columns, for what I gather it's useless for this DB.

You may declare GROUP VARCHAR(50), but if you insert something 
bigger, it will insert anyway, because the column adjust 
according the value.

And if I'm not mistaken it usually preferable to use TEXT for 
strings.

And should avoid NULL columns every time you can, because it 
impacts (Negatively) in the index.


More information about the Digitalmars-d mailing list