- Add UseDatabase() method to SmartSqlBuilder for overriding DB provider and connection string independently from XML config (allows UseXmlConfig() + UseDatabase() chaining)- Fix SQLite in-memory DB sharing: use named memory DB (Data Source=InMemory;Mode=Memory;Cache=Shared) so Write and Read connections share the same database- Fix TimeSpanAnyTypeHandler: add string parsing for SQLite TIME columns that return 'HH:MM:SS' format- Fix SQLite SelectAutoIncrement: add ';Select last_insert_rowid();' to enable CUD auto-generated InsertReturnId- Fix DbSessionTestBase: use @ prefix for SQLite and SQL Server RealSql (matches SqlParamAnalyzer's dbPrefix) instead of $ portable prefix- Add SmartSqlMapConfig.Sqlite.xml with specific map files and read replica datasources