database-versioning

    0熱度

    2回答

    選擇我有PostgreSQL的數據庫中有兩個數據庫表: create table actual (id int, name text, version int) create table history (id int, name text, version int, actual_id int) 當記錄更改它被複制到歷史記錄表和實際版本的增量。行不能被刪除。 E.g.如果我們有3條記錄A1

    0熱度

    2回答

    我有兩個Git存儲庫,一個用於我的應用程序的版本控制,另一個用於數據庫模式的版本控制。 我想使用持續集成和部署系統,因此我需要將每個版本的應用程序與相應版本的數據庫模式鏈接起來,以便CI系統可以提取正確的應用程序和數據庫版本並部署他們。 有沒有辦法用Git來做這件事? 謝謝

    1熱度

    1回答

    我正試圖使用​​貓鼬在mongo數據庫中的某些文檔中保留所有修訂的跟蹤。出於這個原因,我決定使用插件貓鼬版本。 當我創建一個新文檔並將其添加到數據庫時,我可以看到版本保存在存儲不同版本的集合中。但是,當我使用新文檔更新文檔時,可以看到在存儲文檔的集合(最新版本)中進行的更改,而不是存儲在版本化數據庫中的新版本。任何線索爲什麼這可能會發生? 這是我的架構: var userSchema = new

    1熱度

    1回答

    我不確定在哪裏發佈此信息或我應該使用的信息。我最近了解到Twitch每天都會更新,並給1個隨機用戶一個金色的kappa臉。我想知道它是如何完成的,以及他們用來做什麼的。 我問了一個朋友,他帶着一個鏈接到https://www.infoq.com/articles/db-versioning-scripts我試着找到關於數據庫版本控制的東西,但不能真正弄清楚它是什麼,或者如果這個真的是我正在尋找的(

    1熱度

    1回答

    我正在通過這個post進行表的記錄級版本控制。我注意到該架構處理歷史表的使用。但是,我的方案不需要回滾,而是檢索時間點記錄。這是我嘗試使用單個表進行版本控制的設計。請注意,這是一個裸露的骨骼表數據(沒有約束,索引等)。我打算根據id進行索引,因爲這涉及到該列的group by子句。 例如,我有一個表Test其中 id是標識符, modstamp是數據(不能爲null) 除的時間戳上面的列中,表格將

    0熱度

    4回答

    我正在使用mongodb。我有與MySQL的工作經驗。我想使用像mysql這樣的mysql數據庫軟件來查看mongodb數據。 如何在mongodb中查看文檔?

    1熱度

    1回答

    我正在一個Django + DRF Web應用程序工作的所有車型,我想跟蹤更改數據庫的所有模型實例,並保留日誌的製作,即所有的變化: TABLE - Table to which record was added/modified FIELD - Field that was modified. PK_RECORD - Primary Key of the model instance tha

    2熱度

    1回答

    我已經開始使用FluentMigrator作爲我的MSSQL數據庫的數據庫遷移工具。它似乎滿足了我在CRUD表操作和播種方面的大部分需求。 但是,我創建表後,我根本無法找到配置表權限的方法。 我知道我可以簡單地使用GRANT PUBLIC SELECT ON BLAH語句來運行.sql,但是我真的很想使用流暢的API。 您是否知道使用流利api更改權限的方法?

    -1熱度

    1回答

    我想建立一個重構,測試和部署我的數據庫的過程。經過某種研究後,我發現liquibase是管理我的數據庫版本的好工具。類似的工作也可以通過mysql binary logs完成。 你能告訴我有沒有liquibase上面的mysql二進制日誌的好處?

    6熱度

    1回答

    因此,我花了幾個小時瀏覽了所有關於Web API版本控制的真正奇妙的建議。一些我的最愛,對於那些有儘可能多的樂趣,因爲我,沒有特定的順序: Best practices for API versioning? Versioning REST API of an ASP.NET MVC application http://www.troyhunt.com/2014/02/your-api-vers