Compare commits
No commits in common. "417a33eb25700a57f3c8ad3cdd0d6ba32b77744f" and "a094d88799d37ef56850427df9b6a05702ed11aa" have entirely different histories.
417a33eb25
...
a094d88799
@ -35,6 +35,7 @@ steps:
|
|||||||
trigger:
|
trigger:
|
||||||
event:
|
event:
|
||||||
- push
|
- push
|
||||||
|
- pull_request
|
||||||
|
|
||||||
---
|
---
|
||||||
kind: pipeline
|
kind: pipeline
|
||||||
|
@ -3,7 +3,10 @@ package bou.amine.apps.readerforselfossv2.android
|
|||||||
import android.app.NotificationChannel
|
import android.app.NotificationChannel
|
||||||
import android.app.NotificationManager
|
import android.app.NotificationManager
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
|
import android.graphics.drawable.Drawable
|
||||||
|
import android.net.Uri
|
||||||
import android.os.Build
|
import android.os.Build
|
||||||
|
import android.widget.ImageView
|
||||||
import android.widget.Toast
|
import android.widget.Toast
|
||||||
import androidx.lifecycle.DefaultLifecycleObserver
|
import androidx.lifecycle.DefaultLifecycleObserver
|
||||||
import androidx.lifecycle.LifecycleOwner
|
import androidx.lifecycle.LifecycleOwner
|
||||||
@ -15,6 +18,8 @@ import bou.amine.apps.readerforselfossv2.dao.DriverFactory
|
|||||||
import bou.amine.apps.readerforselfossv2.dao.ReaderForSelfossDB
|
import bou.amine.apps.readerforselfossv2.dao.ReaderForSelfossDB
|
||||||
import bou.amine.apps.readerforselfossv2.repository.Repository
|
import bou.amine.apps.readerforselfossv2.repository.Repository
|
||||||
import bou.amine.apps.readerforselfossv2.service.AppSettingsService
|
import bou.amine.apps.readerforselfossv2.service.AppSettingsService
|
||||||
|
import com.bumptech.glide.Glide
|
||||||
|
import com.bumptech.glide.request.RequestOptions
|
||||||
import com.github.ln_12.library.ConnectivityStatus
|
import com.github.ln_12.library.ConnectivityStatus
|
||||||
import io.github.aakira.napier.DebugAntilog
|
import io.github.aakira.napier.DebugAntilog
|
||||||
import io.github.aakira.napier.Napier
|
import io.github.aakira.napier.Napier
|
||||||
@ -78,8 +83,6 @@ class MyApp : MultiDexApplication(), DIAware {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
repository.migrate(driverFactory)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun attachBaseContext(base: Context?) {
|
override fun attachBaseContext(base: Context?) {
|
||||||
|
@ -576,8 +576,4 @@ class Repository(
|
|||||||
fun getReaderItems(): ArrayList<SelfossModel.Item> {
|
fun getReaderItems(): ArrayList<SelfossModel.Item> {
|
||||||
return _readerItems
|
return _readerItems
|
||||||
}
|
}
|
||||||
|
|
||||||
fun migrate(driverFactory: DriverFactory) {
|
|
||||||
ReaderForSelfossDB.Schema.migrate(driverFactory.createDriver(), 0, 1)
|
|
||||||
}
|
|
||||||
}
|
}
|
@ -1,6 +1 @@
|
|||||||
CREATE TABLE ITEM_BACKUP AS SELECT `id`, `datetime`, `title`, `content`,
|
ALTER TABLE ITEM ADD COLUMN `author` TEXT NOT NULL;
|
||||||
`unread`, `starred`, `thumbnail`, `icon`, `link`, `sourcetitle`,
|
|
||||||
`tags` FROM ITEM;
|
|
||||||
ALTER TABLE ITEM_BACKUP ADD COLUMN `author` TEXT;
|
|
||||||
DROP TABLE ITEM;
|
|
||||||
ALTER TABLE ITEM_BACKUP RENAME TO ITEM;
|
|
@ -0,0 +1,6 @@
|
|||||||
|
CREATE TABLE ITEM_BACKUP AS SELECT `id`, `datetime`, `title`, `content`,
|
||||||
|
`unread`, `starred`, `thumbnail`, `icon`, `link`, `sourcetitle`,
|
||||||
|
`tags` FROM ITEM;
|
||||||
|
ALTER TABLE ITEM_BACKUP ADD COLUMN `author` TEXT;
|
||||||
|
DROP TABLE ITEM;
|
||||||
|
ALTER TABLE ITEM_BACKUP RENAME TO ITEM;
|
Loading…
Reference in New Issue
Block a user