Ejemplo n.º 1
0
 public TestDb(bool storeDateTimeAsTicks = true) : base(TestPath.GetTempFileName(), storeDateTimeAsTicks)
 {
     Trace = true;
 }
Ejemplo n.º 2
0
 SQLiteConnectionString CustomDateTimeString(string dateTimeFormat) => new SQLiteConnectionString(TestPath.GetTempFileName(), false, dateTimeFormat);
Ejemplo n.º 3
0
 public void Setup()
 {
     _db = new TestDb(TestPath.GetTempFileName());
 }
Ejemplo n.º 4
0
 SQLiteConnectionString TimeSpanAsTicks(bool asTicks = true) => new SQLiteConnectionString(TestPath.GetTempFileName(), SQLiteOpenFlags.Create | SQLiteOpenFlags.ReadWrite, true, storeTimeSpanAsTicks: asTicks);
Ejemplo n.º 5
0
 public IEnumerator AsyncAsString() => UniTask.ToCoroutine(async() =>
 {
     var db = new SQLiteAsyncConnection(TestPath.GetTempFileName(), false);
     await TestAsyncDateTime(db);
 });
Ejemplo n.º 6
0
 SQLiteConnectionString CustomDateTimeString(string dateTimeFormat) => new SQLiteConnectionString(TestPath.GetTempFileName(), SQLiteOpenFlags.Create | SQLiteOpenFlags.ReadWrite, false, dateTimeStringFormat: dateTimeFormat);
Ejemplo n.º 7
0
 public void Setup()
 {
     _db = new TestDb(TestPath.GetTempFileName());
     _db.SetForeignKeysPermissions(true);
 }
Ejemplo n.º 8
0
 public void Setup()
 {
     this.database = new InheritanceTestWithOne2OneRelationshipDb(TestPath.GetTempFileName());
     this.database.SetForeignKeysPermissions(true);
 }
Ejemplo n.º 9
0
 public TestDb() : base(TestPath.GetTempFileName())
 {
     Trace = true;
 }
Ejemplo n.º 10
0
        public void AsyncAsString()
        {
            var db = new SQLiteAsyncConnection(TestPath.GetTempFileName(), false);

            TestAsyncDateTime(db);
        }
Ejemplo n.º 11
0
 public TestDb(bool storeDateTimeAsTicks = true, object key = null, bool wal = true) : base(new SQLiteConnectionString(TestPath.GetTempFileName(), storeDateTimeAsTicks, key: key))
 {
     Trace = true;
     if (wal)
     {
         EnableWriteAheadLogging();
     }
 }
Ejemplo n.º 12
0
        public void AsyncAsTicks()
        {
            var db = new SQLiteAsyncConnection(TestPath.GetTempFileName(), true);

            TestAsyncDateTime(db);
        }
Ejemplo n.º 13
0
        public void AsyncAsTicks()
        {
            var db = new SQLiteConnectionAsync(TestPath.GetTempFileName());

            TestAsyncDateTimeOffset(db);
        }
Ejemplo n.º 14
0
 public IEnumerator AsyncAsTicks() => UniTask.ToCoroutine(async() =>
 {
     var db = new SQLiteAsyncConnection(TestPath.GetTempFileName());
     await TestAsyncDateTimeOffset(db);
 });
Ejemplo n.º 15
0
 public TestDb(bool storeDateTimeAsTicks = true, object key = null) : base(TestPath.GetTempFileName(), storeDateTimeAsTicks, key: key)
 {
     Trace = true;
 }
 public TestDb() : base(TestPath.GetTempFileName())
 {
     CreateTable <Product> ();
     CreateTable <OrderLine> ();
     Trace = true;
 }