<div dir="ltr"><span style="color:rgb(38,38,38);font-family:Roboto,sans-serif;text-align:left;text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">I'm working on the parser. I'm seeing the code for the first time. Can someone give me a head start.</span><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jul 14, 2018 at 10:37 AM, Lakshay arora <span dir="ltr"><<a href="mailto:arora.lakshya123@gmail.com" target="_blank">arora.lakshya123@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Yes,<div>Thank you</div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jul 13, 2018 at 8:13 PM, 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"><div dir="auto"><span><div><br></div><div><br>On Jul 13, 2018, at 4:50 AM, Lakshay arora <<a href="mailto:arora.lakshya123@gmail.com" target="_blank">arora.lakshya123@gmail.com</a>> wrote:<br><br></div><blockquote type="cite"><div><div dir="ltr">I need some help with this.<div>To extend mysql feature, we have to use configuration storage(phpmyadmin database) and it is not set, then I'll have to disable this feature completely(like it doesn't exist).</div><div>we don't use configuration storage and use only the features provided by mysql.</div><div>Any suggestions.</div></div></div></blockquote><div><br></div></span><div>That's correct. You may be able to use one of the existing tables or make a new one, but either way if the table doesn't exist, if the configuration storage database doesn't, or if they aren't configured you'll need to just disable the feature.</div><div><br></div><div>A good example of how that is handled already is with the internal relations feature that works similar to InnoDB relations.</div><div><br></div><div>You've got the right idea, though. If the user doesn't have the proper table structure or has disabled the feature in config.inc.php then we should just disable the enhancement entirely.</div><div><br></div><div>Does that help?</div><div><div class="m_5953531286996263791h5"><div><br></div><br><blockquote type="cite"><div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jul 11, 2018 at 8:29 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 developers,<br>
<span><br>
On Sat, Jul 7, 2018 at 3:42 AM, Lakshay arora<br>
<<a href="mailto:arora.lakshya123@gmail.com" target="_blank">arora.lakshya123@gmail.com</a>> wrote:<br>
> Since mysql does not provide an option to edit a check constraint or even to<br>
> describe it, I was thinking about making that functionality myself. Check<br>
> constraints will be saved in a table named pma_checkConstraints in<br>
> phpmyadmin databse, where we will store all the info about ccs. This way, we<br>
> can also add an option to edit a cc.<br>
> I'll also create a new class CheckConstraint which will handle all the<br>
> functionality.<br>
> Any suggestions??<br>
<br>
</span>I'm uncertain about this feature. On one hand, it seems like an area<br>
where we could provide some extra functionality that MySQL doesn't —<br>
similar to how we supported relations between tables before InnoDB was<br>
so popular. On the other hand, it's not something that's been<br>
requested much, isn't expected since it's outside the scope of MySQL's<br>
features, and is something that I imagine MySQL will eventually<br>
support anyway. Having it in place would only benefit users when using<br>
phpMyAdmin directly rather than using any application.<br>
<br>
I have a slight inclination to say no to this idea, but I certainly<br>
could be swayed another way.<br>
<span class="m_5953531286996263791m_4483485178692285870HOEnZb"><font color="#888888"><br>
Isaac<br>
</font></span><div class="m_5953531286996263791m_4483485178692285870HOEnZb"><div class="m_5953531286996263791m_4483485178692285870h5"><br>
______________________________<wbr>_________________<br>
Developers mailing list<br>
<a href="mailto:Developers@phpmyadmin.net" target="_blank">Developers@phpmyadmin.net</a><br>
<a href="https://lists.phpmyadmin.net/mailman/listinfo/developers" rel="noreferrer" target="_blank">https://lists.phpmyadmin.net/m<wbr>ailman/listinfo/developers</a><br>
</div></div></blockquote></div><br></div>
</div></blockquote><blockquote type="cite"><div><span>______________________________<wbr>_________________</span><br><span>Developers mailing list</span><br><span><a href="mailto:Developers@phpmyadmin.net" target="_blank">Developers@phpmyadmin.net</a></span><br><span><a href="https://lists.phpmyadmin.net/mailman/listinfo/developers" target="_blank">https://lists.phpmyadmin.net/m<wbr>ailman/listinfo/developers</a></span><br></div></blockquote></div></div></div><br>______________________________<wbr>_________________<br>
Developers mailing list<br>
<a href="mailto:Developers@phpmyadmin.net" target="_blank">Developers@phpmyadmin.net</a><br>
<a href="https://lists.phpmyadmin.net/mailman/listinfo/developers" rel="noreferrer" target="_blank">https://lists.phpmyadmin.net/m<wbr>ailman/listinfo/developers</a><br>
<br></blockquote></div><br></div>
</div></div></blockquote></div><br></div>