SqliteJdbcStoreDialect
public class SqliteJdbcStoreDialect implements JdbcStoreDialect
源码Source
io/agentscope/extensions/mysql/store/SqliteJdbcStoreDialect.java:22–57Sqlite JDBC 存储 Dialect,在多次调用之间保存和恢复会话与记忆数据。位于 io.agentscope.extensions.mysql.store 包,实现 JdbcStoreDialect。核心成员包括 getCreateTableSql、getUpsertSql、getInsertSql、getCasUpdateSql。
SQLite dialect for JdbcStore. Requires SQLite 3.24 or newer for ON CONFLICT
... DO UPDATE (UPSERT) support.
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public String getCreateTableSql() | 获取 `getCreateTableSql`。 Returns the create table sql. |
public String getUpsertSql() | 获取 `getUpsertSql`。 Returns the upsert sql. |
public String getInsertSql() | 获取插入 SQL。 Returns the insert sql. |
public String getCasUpdateSql() | 获取 `getCasUpdateSql`。 Returns the cas update sql. |
方法详情Method Detail
getCreateTableSql
public String getCreateTableSql()
获取 getCreateTableSql。
Returns the create table sql.
String返回字符串结果。Returns a string.
源码Source
io/agentscope/extensions/mysql/store/SqliteJdbcStoreDialect.java:24–34getUpsertSql
public String getUpsertSql()
获取 getUpsertSql。
Returns the upsert sql.
String返回字符串结果。Returns a string.
源码Source
io/agentscope/extensions/mysql/store/SqliteJdbcStoreDialect.java:36–44getInsertSql
public String getInsertSql()
获取插入 SQL。
Returns the insert sql.
String返回字符串结果。Returns a string.
源码Source
io/agentscope/extensions/mysql/store/SqliteJdbcStoreDialect.java:46–50getCasUpdateSql
public String getCasUpdateSql()
获取 getCasUpdateSql。
Returns the cas update sql.
String返回字符串结果。Returns a string.
源码Source
io/agentscope/extensions/mysql/store/SqliteJdbcStoreDialect.java:52–56