Comments (4)
My initial thought was that it went wrong with creating the schema because it crashed at compile time but it turns out that wasn't the case.
It had to do with the way I was passing Entry
for insertion. I was wrapping it in a std::shared_ptr
but it could (probably) not identify the structure of Entry through that, even when passing it std::shared_ptr::get()
to unwrap the pointer.
Once again thank you for this terrific library, it makes interfacing with SQLite so much easier :).
from sqlite_orm.
Hey. Thanks for using the lib. I've tried to compile your code and it compiled well. I used Xcode 9.1 with clang++. Which compiler and IDE do you use?
from sqlite_orm.
The IDE I'm using is CLion, the compiler I'm compiling it with is Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
, Apple LLVM version 9.0.0 (clang-900.0.38)
.
Update:
Compiling it with cmake -G Xcode ..
does indeed compile it correctly. It then falls back to Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
.
Same error, it just generates a .xcodeproject file which I can import in Xcode and when I attempt to build there I get the exact same error.
from sqlite_orm.
@jvhoven you're welcome. Please feel free to post any issue once you got one or ask for any new feature.
from sqlite_orm.
Related Issues (20)
- "no such table" error on existing database HOT 1
- Delete a foreign key HOT 5
- sqlite-orm fails to compile under uwp HOT 5
- C:\src\sqlite_orm\tests\schema\virtual_table.cpp(6): exception: no such module: FTS5: SQL logic error HOT 2
- I need to store a vector of vector<std::string> as a field in a persistent class, how can I do this? HOT 8
- add column sync_schema will recreate table HOT 12
- compile error with gcc 5.3.1 HOT 6
- Windows linker error SQLite3 HOT 3
- Warning on CMake >= 3.27 because of support for CMake >= 2.8.12
- Cannot Build my project HOT 2
- `SQLITE_DQS` Compile Option HOT 7
- Failed to compile origin/dev branch using GCC 8.3 HOT 2
- Do not understand select statement generation HOT 3
- Support for returning objects inside columns HOT 6
- Corrupted Databases HOT 10
- API has changed a bit : what is c<Type>? HOT 1
- why is this WITH not recursive? HOT 2
- FTS5 Options: Unindexed columns, prefix indexes, tokenizers & content HOT 26
- sync_schema_simulate when used with triggers HOT 11
- How to chain/assign conditions? HOT 4
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 sqlite_orm.