aboutsummaryrefslogtreecommitdiff
path: root/databases/py-sqlite-vec/files/sqlite-vec.h
diff options
context:
space:
mode:
Diffstat (limited to 'databases/py-sqlite-vec/files/sqlite-vec.h')
-rw-r--r--databases/py-sqlite-vec/files/sqlite-vec.h41
1 files changed, 41 insertions, 0 deletions
diff --git a/databases/py-sqlite-vec/files/sqlite-vec.h b/databases/py-sqlite-vec/files/sqlite-vec.h
new file mode 100644
index 000000000000..40d5405f0163
--- /dev/null
+++ b/databases/py-sqlite-vec/files/sqlite-vec.h
@@ -0,0 +1,41 @@
+#ifndef SQLITE_VEC_H
+#define SQLITE_VEC_H
+
+#ifndef SQLITE_CORE
+#include "sqlite3ext.h"
+#else
+#include "sqlite3.h"
+#endif
+
+#ifdef SQLITE_VEC_STATIC
+ #define SQLITE_VEC_API
+#else
+ #ifdef _WIN32
+ #define SQLITE_VEC_API __declspec(dllexport)
+ #else
+ #define SQLITE_VEC_API
+ #endif
+#endif
+
+#define SQLITE_VEC_VERSION "v0.1.9"
+// TODO rm
+#define SQLITE_VEC_DATE "2025-01-01T00:00:00Z+0000"
+#define SQLITE_VEC_SOURCE "v0.1.9"
+
+
+#define SQLITE_VEC_VERSION_MAJOR 0
+#define SQLITE_VEC_VERSION_MINOR 1
+#define SQLITE_VEC_VERSION_PATCH 9
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+SQLITE_VEC_API int sqlite3_vec_init(sqlite3 *db, char **pzErrMsg,
+ const sqlite3_api_routines *pApi);
+
+#ifdef __cplusplus
+} /* end of the 'extern "C"' block */
+#endif
+
+#endif /* ifndef SQLITE_VEC_H */