'SQLite limiting characters in database

I have connected my unity project with my SQLite database. I made a basic login form with it.

I noticed in the database that the email field was being limited to be only 17,18,19 characters long even though the input from the unity input field has no limit. The entry in the database just cuts off any exceeding characters either from the start or the end. This is super weird to me.

Example

SQL

string q_createTable = "CREATE TABLE IF NOT EXISTS vrusers (id INTEGER PRIMARY KEY AUTOINCREMENT, username TEXT NOT NULL, password TEXT NOT NULL, email TEXT NOT NULL )";


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source