Skip to content

Commit

Permalink
Implement PreparedStatement#setCharacterStream
Browse files Browse the repository at this point in the history
  • Loading branch information
UweKubosch committed Sep 20, 2019
1 parent 8e0fa45 commit 83b7b29
Show file tree
Hide file tree
Showing 7 changed files with 1,671 additions and 1,655 deletions.
4 changes: 3 additions & 1 deletion AndroidManifest.xml
@@ -1 +1,3 @@
<manifest package="org.sqldroid"></manifest>
<manifest package="org.sqldroid" xmlns:android="http://schemas.android.com/apk/res/android">
<uses-sdk android:minSdkVersion="26"/>
</manifest>
26 changes: 26 additions & 0 deletions lib/jdbc/sqlite3.rb
@@ -0,0 +1,26 @@
warn 'SqlDroid is only for use with JRuby' if RUBY_ENGINE != 'jruby'

require 'sqldroid/version'

module Jdbc
module SQLite3
def self.driver_jar
"sqldroid/sqldroid-#{SQLDroid::MAVEN_VERSION}.jar"
end

def self.load_driver(method = :load)
send method, driver_jar
end

def self.driver_name
'org.sqlite.JDBC'
end

if defined?(JRUBY_VERSION) && # enable backwards-compat behavior :
(Java::JavaLang::Boolean.get_boolean('jdbc.driver.autoload') ||
Java::JavaLang::Boolean.get_boolean('jdbc.sqlite3.autoload'))
warn "autoloading JDBC driver on require 'jdbc/sqlite3'" if $VERBOSE
load_driver :require
end
end
end
2 changes: 1 addition & 1 deletion pom.xml
Expand Up @@ -2,7 +2,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.sqldroid</groupId>
<artifactId>sqldroid</artifactId>
<version>1.1.0beta3-SNAPSHOT</version>
<version>1.1.0beta4-SNAPSHOT</version>
<packaging>jar</packaging>
<name>sqldroid</name>
<description>SQLite JDBC driver for Android &amp; now also for non-Android platforms</description>
Expand Down
8 changes: 2 additions & 6 deletions src/main/java/org/sqldroid/Log.java
Expand Up @@ -5,13 +5,9 @@ public class Log {
public static int LEVEL = android.util.Log.WARN;
public static ILog LOG = new AndroidLog();

static void d(String message) {
LOG.d(message);
}
static void d(String message) { LOG.d(message); }

static void e(String message) {
LOG.e(message);
}
static void e(String message) { LOG.e(message); }

static void e(String message, Throwable t) {
LOG.e(message, t);
Expand Down

0 comments on commit 83b7b29

Please sign in to comment.