Note that there are some explanatory texts on larger screens.

plurals
  1. POVARCHAR requires a length when rendered on MySQL
    primarykey
    data
    text
    <p>I have a buildout instance with pas.plugins.sqlalchemy. It appears in installation list but when installing it results in an error.</p> <p>Here's the ZCML definition:</p> <pre><code>&lt;configure xmlns="http://namespaces.zope.org/zope" xmlns:db="http://namespaces.zope.org/db"&gt; &lt;include package="z3c.saconfig" file="meta.zcml" /&gt; &lt;db:engine xmlns="http://namespaces.zope.org/db" name="pas" url="mysql://webadmin:password@rcs-mysql-dev/estep" /&gt; &lt;db:session xmlns="http://namespaces.zope.org/db" name="pas.plugins.sqlalchemy" engine="pas" /&gt; &lt;/configure&gt; </code></pre> <p>Traceback is:</p> <pre><code>Traceback (innermost last): Module ZPublisher.Publish, line 127, in publish Module ZPublisher.mapply, line 77, in mapply Module ZPublisher.Publish, line 47, in call_object Module Products.CMFQuickInstallerTool.QuickInstallerTool, line 575, in installProducts Module Products.CMFQuickInstallerTool.QuickInstallerTool, line 512, in installProduct - __traceback_info__: ('pas.plugins.sqlalchemy',) Module Products.GenericSetup.tool, line 330, in runAllImportStepsFromProfile - __traceback_info__: profile-pas.plugins.sqlalchemy:install Module Products.GenericSetup.tool, line 1085, in _runImportStepsFromContext Module Products.GenericSetup.tool, line 999, in _doRunImportStep - __traceback_info__: pas.plugins.sqlalchemy.install Module pas.plugins.sqlalchemy.setuphandlers, line 46, in install Module sqlalchemy.schema, line 2148, in create_all Module sqlalchemy.engine.base, line 1698, in create Module sqlalchemy.engine.base, line 1740, in _run_visitor Module sqlalchemy.sql.visitors, line 83, in traverse_single Module sqlalchemy.engine.ddl, line 42, in visit_metadata Module sqlalchemy.sql.visitors, line 83, in traverse_single Module sqlalchemy.engine.ddl, line 58, in visit_table Module sqlalchemy.engine.base, line 1191, in execute Module sqlalchemy.engine.base, line 1241, in _execute_ddl Module sqlalchemy.sql.expression, line 1413, in compile Module sqlalchemy.engine.base, line 702, in compile Module sqlalchemy.engine.base, line 715, in process Module sqlalchemy.sql.visitors, line 54, in _compiler_dispatch Module sqlalchemy.sql.compiler, line 1152, in visit_create_table Module sqlalchemy.dialects.mysql.base, line 1282, in get_column_specification Module sqlalchemy.engine.base, line 761, in process Module sqlalchemy.sql.visitors, line 54, in _compiler_dispatch Module sqlalchemy.sql.compiler, line 1450, in visit_string Module sqlalchemy.dialects.mysql.base, line 1520, in visit_VARCHAR InvalidRequestError: VARCHAR requires a length when rendered on MySQL </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload