Well done, but, as I said, there is no reason to migrate to the new schema
unless you intend to take advantage of the new database types.

On Fri, Jan 22, 2021 at 9:58 AM Manfred Nadymacek <nady2...@gmail.com>
wrote:

> Thx for answering, I did following after long search....
> Copy from old instance to the new installed 4.3.x version.
> Then wee_database weewx.conf --reconfigure
> replace _new db to orig name....
> Restart and rebuilt daily summary take ~1 houre for 500000 records
> now it's migrated to new schema so for future features releases.
>
> br
>
> tke...@gmail.com schrieb am Freitag, 22. Januar 2021 um 14:56:14 UTC+1:
>
>> The schema is used only when you create a new database. WIth old
>> databases, the schema is read directly from the database. So, you can just
>> copy your old database to the new installation. WeeWX will continue to work.
>>
>> If you want to *change* schemas, that's something different, but there
>> is no reason to do so unless you want to take advantage of the new types.
>>
>> -tk
>>
>> On Fri, Jan 22, 2021 at 1:33 AM Manfred Nadymacek <nady...@gmail.com>
>> wrote:
>>
>>> Hi all,
>>> My problem is following:
>>> I run since 4,5 years my weewx station hosted on a raspberry pi.
>>> I start 2016 with a prober version and update it to latest 3.9 version.
>>>
>>> Now  I reinstall a new raspberry Pi with lastest raspian version and
>>> weewx 4.3 and do also all new configuration and add new skins aso...
>>>
>>> BUT: I found out that the old version has following Databinding:
>>> [DataBindings]
>>>
>>>     [[wx_binding]]
>>>         # The database must match one of the sections in [Databases].
>>>         # This is likely to be the only option you would want to change.
>>>         database = archive_sqlite
>>>         # The name of the table within the database
>>>         table_name = archive
>>>         # The manager handles aggregation of data for historical
>>> summaries
>>>         manager = weewx.wxmanager.WXDaySummaryManager
>>>         # The schema defines the structure of the database.
>>>         # It is *only* used when the database is created.
>>>         schema = schemas.wview.schema
>>>
>>>
>>> And in the new config has already the new extrended schema:
>>> [DataBindings]
>>>
>>>     [[wx_binding]]
>>>         # The database must match one of the sections in [Databases].
>>>         # This is likely to be the only option you would want to change.
>>>         database = archive_sqlite
>>>         # The name of the table within the database
>>>         table_name = archive
>>>         # The manager handles aggregation of data for historical
>>> summaries
>>>         manager = weewx.manager.DaySummaryManager
>>>         # The schema defines the structure of the database.
>>>         # It is *only* used when the database is created.
>>>         schema = schemas.wview_extended.schema
>>>
>>> My idea would be i will shutdown the old weewx instance and copy the old
>>> database to the correct folder in the new installed weewx version.
>>> BUT i guess that will not work and my fear is the old data are lost or
>>> not visible.
>>>
>>> CAN anybody help me to migrate the old sqlite database to the new 4.x
>>> schema standard without lost my history data??
>>>
>>> Thx very much!
>>> Manfred
>>>
>>>
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "weewx-user" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to weewx-user+...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/weewx-user/8d31bb56-0b2c-4e77-956b-57decefd4cf3n%40googlegroups.com
>>> <https://groups.google.com/d/msgid/weewx-user/8d31bb56-0b2c-4e77-956b-57decefd4cf3n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
> You received this message because you are subscribed to the Google Groups
> "weewx-user" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to weewx-user+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/weewx-user/4943a2fd-cdb7-4f43-9d17-a466d743b7adn%40googlegroups.com
> <https://groups.google.com/d/msgid/weewx-user/4943a2fd-cdb7-4f43-9d17-a466d743b7adn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/CAPq0zECsb04ntetCpLiqZn1cRhM8fe-JMSWb-pR5ikZjzzeMSw%40mail.gmail.com.

Reply via email to