Comments (5)
Is there an index missing in the schema you provided? I had no trouble generating models from the provided schema, however the SomeTablesBySomeString
method isn't there -- so I'm assuming you're creating an index on some_string
?
For what it's worth, the error you have listed indicates column 1, which I believe is the created
field. I modified the code accordingly, and had no problems with it. It could be an issue with the version of MySQL you are using. For what it's worth, I've been doing my testing against MariaDB 10.0.23-0ubuntu0.15.10.1. I'm fairly certain it should work just fine with any other MySQL compatible client.
The Scan
method delegates to the actual sql driver. If there is an issue there, I'm sure we can come up with a workaround if there's some kind of incompatibility with timestamp columns on whatever version of MySQL you're using.
from xo.
I would like to fix this, but I cannot do so without the requested information -- namely the MySQL version you are using. I cannot reproduce this in my environment, and I am not able to test every MySQL/MariaDB/Percona/etc version that exists out there.
from xo.
This is not an issue with xo -- I just realized that you must pass the mysql driver the parseTime=true
parameter. Please see examples/mysql/booktest.go where the sql.Open
call is.
from xo.
Please note I just updated the examples to use dburl to open the database connection. It works the same as sql.Open
, except that it processes a URL instead of a driver and dsn string.
from xo.
sorry for my unresponsiveness! Your solution is perfect, thanks for taking the time and figuring that out. Glad to see it was an error on my part and not something wrong with the library. Thanks!
from xo.
Related Issues (20)
- How to generate postgres functions under schema other than public
- xo schema scan is failing. HOT 1
- BPMN HOT 1
- Could you add the Comment of each Field of migration table to generated xo files ? HOT 6
- Can I generate only struct? (without CRUD methods)
- [Bug] array type is not generated correctly for integer array in case of postgres HOT 1
- error: createdb: unable to import package: 1:22: import "createdb" error: unable to find source related to: "createdb" HOT 5
- invalid memory address or nil pointer dereference
- Procedure code generation may have issues HOT 1
- _exists field in code generated code
- Not run go 1.19.5 on windows HOT 1
- run xo fails on windows os HOT 7
- Unable to run because of createdb error HOT 2
- [Question] List all Indexes from table inside typedef template HOT 1
- "LIMIT %%limit int%%" in MySQL
- Does xo support camelcase json tags? HOT 3
- Postgres foreign keys not working if name is the same HOT 2
- Postgres insert/update RETURNING HOT 1
- Type mapping HOT 1
- Custom types... again HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xo.