<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Jul 29, 2014 at 1:32 AM, Isaac Bennetch <span dir="ltr"><<a href="mailto:bennetch@gmail.com" target="_blank">bennetch@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<div class=""><br>
On 7/28/14, 1:30 PM, Chirayu Chiripal wrote:<br>
> Hi,<br>
><br>
> My GSoC task for this week is "Improved notification when attempting to<br>
> insert invalid data". I would like to know at which places validation is<br>
> required to be done?<br>
<br>
</div>The idea here is basically that if a user attempts to insert data that<br>
will be truncated that we'll warn them. Some of this has already been<br>
implemented (for instance, try to insert the text "foo" to a column of<br>
type INT(10); the field turns red indicating a problem).<br>
<br>
This can be enhanced, though, for instance the following scenarios do<br>
not warn correctly:<br>
* Insert 999 to a TINYINT<br>
* Insert 99999999999 to an INT<br></blockquote><div><br></div><div>For integer types we can change our current input type="text" to input type="number" and specify a min and max value using attributes. Or, we still have to add a min and max value attribute and use Javascript/Jquery to validate the field when it loses focus or at keyup event.<br>
</div></div></div></div>