![](/img/trans.png)
[英]Backfill default values to a column through migration
我有一張桌子(用戶)。 在其中一個列(配置)中,我通過遷移添加了一個默認值(“A”=>0)。 現在我創建的所有新用戶都有默認值 A 但老用戶沒有。 我想為使用遷移的舊用戶回填 A 的默認值。 我怎么做? 給出: 這是我現有的專欄。 這里B、C和D對於不同的User有不同的值。 我想把它變成 其 ...
[英]Backfill default values to a column through migration
我有一張桌子(用戶)。 在其中一個列(配置)中,我通過遷移添加了一個默認值(“A”=>0)。 現在我創建的所有新用戶都有默認值 A 但老用戶沒有。 我想為使用遷移的舊用戶回填 A 的默認值。 我怎么做? 給出: 這是我現有的專欄。 這里B、C和D對於不同的User有不同的值。 我想把它變成 其 ...
[英]Schema migrations using peewee to create new models
對於 ORM,我真的很喜歡peewee的輕量級和簡單性。但是現在我正在嘗試在數據庫中實現模式遷移,我覺得peewee在這方面可能有點受限。 根據我在文檔中的理解, peewee遷移支持更改現有模型的架構,例如add_not_null 、 add_column 。 我想知道peewee是否有任何可用於 ...
[英]How does Flyway estimate the 10GB data limit for its BigQuery extension?
我對Flyway 的 BigQuery 擴展感興趣,並計划在一個沒有資金的小項目中使用架構遷移。 但是,我找不到有關如何計算 10GB 數據限制的任何詳細信息。 我已經嘗試使用擴展創建和更新數據集,但我仍然在我的應用程序日志中看到以下內容: 您已使用 0 GB / 10 GB 誰有計算 ...
[英]Asp.net core mvc migration database
當我在數據庫中添加一列時,如何更新我的 DB.Context。 這是我的 Context.cs 這是我的模型 這是我的控制器 ...
[英]What happens with the existing data if Decimals decimal_places are changed in a Django model?
我需要將DecimalField從 decimal_places decimal_places=0更改為 decimal_places decimal_places=7 ,同時保持max_digits=50 。 我認為此列中的所有數字都在 0 到 1,000,000,000 之間。 因此,數據遷移 ...
[英]Modifying a refcursor from ORACLE TO PG getting error <unnamed portal 1>?
以上是 cursor 來自 oracle 我必須將其轉換為 PostgreSQL (下) 我收到了一個錯誤,因為 <未命名的門戶 1>。 任何人都可以強調需要哪些更改嗎? 下部提到的代碼不起作用,有人可以提出建議嗎? ...
[英]Can Azure Migrate be used similarly to Flyway for schema migration?
我們團隊的應用程序處於早期開發階段,將使用我們的應用程序進行使用/測試。 我們的 SQL 架構將發生變化,需要處理架構遷移。 雖然我知道 Liquidbase 和 Flyway 是架構遷移的好工具,但Azure 遷移是否允許在同一數據庫上的架構版本之間實現類似的功能? 還是僅保留從一個數據庫引擎遷 ...
[英]Is there any standard tools to update MongoDB collections with Spring Boot during start-up?
我使用 flyway 或 liquibase 來管理我的架構並在啟動期間更新應用程序中的某些表。 我想知道在啟動期間是否有某種方法可以更新 mongodb collections? 我想向集合添加一個新字段,並為所有舊對象的該字段提供一個值 ...
[英]The most correct way to run MyBatis migration from a Docker container
我試圖弄清楚如何以及何時從部署在 Docker Swarm 中的 Docker 容器運行 mybatis 模式遷移。 我的意思是:我需要最正確的方法來做到這一點。 目前我們從 Dockerfile 構建了一個 Docker 容器 然后 start.sh 腳本包含 但是通過這種方式,我們必須 ...
[英]Ghost/copy table is many times bigger than original table
信息:我正在使用 AWS RDS Mysql 5.6.34 (500GB) 實例(沒有副本,只有主) 注意: Binlog 已啟用並設置為 Row 目標:將列field_1從 enum 修改為 tinyint 額外信息:我正在使用 Rails 應用程序。 所以每次我想給枚舉添加一個值時,我都需 ...
[英]Best practice for running database schema migrations
構建服務器通常與運行實例的 VPC 分離。 無論是基於 GCP 的 Cloud Build,還是利用眾多 CI 工具之一(CircleCI、Codeship 等),因此運行 DB 模式更新特別具有挑戰性。 所以,這讓我想知道......什么時候運行數據庫模式遷移的最佳位置? 從我的角度來看,有四 ...
[英]How to manage schema changes to a BigQuery table via Terraform
我們目前使用以下機制創建具有預定義架構的 BigQuery 表,並創建了基礎架構。 https://www.terraform.io/docs/providers/google/r/bigquery_table.html 開發團隊決定通過添加另一列來修改架構,因此我們計划修改上述 terrafor ...
[英]Manage Sqitch migrations when deploying different branches
當我們使用 Sqitch 部署到我們的測試環境時,遷移運行並且一切正常。 然而,當我們必須測試不同的代碼分支時,Sqitch 遷移不會回滾。 我正在尋找的是其他人如何解決這個問題的想法。 例如,如果我有一個創建表my_table的遷移,然后從不同的分支部署一個遷移,Sqitch 會變得很困惑而無法繼 ...
[英]Run Flyway Migration Asynchronously
通過設計,flyway 遷移在事務中運行,並且在應用程序啟動的早期同步運行。 這通常是需要的,以確保在業務邏輯開始執行之前數據庫處於一致狀態(已遷移)或遷移失敗和應用程序崩潰。 在某些情況下,我真的希望能夠啟動應用程序而無需等待某些遷移完成(長時間運行的遷移、創建索引或物化視圖等)。 從 CI 服 ...
[英]How to implement schema migration for PostgreSQL database
我需要為 PostgreSQL 實現模式遷移機制。 只是為了消除歧義:使用模式遷移,我的意思是我需要將我的數據庫結構升級到最新版本,而不管它們在特定服務器實例上的當前狀態如何。 例如,在版本一中我創建了一些表,然后在版本二中我重命名了一些列,在版本三中我刪除了一個表並創建了另一個表。 我有多個服務 ...
[英]When I run a schema migration before a data migration, with ActiveRecord, data does not properly update in DB
截至目前,我有一個用戶表,其中包含列id, name, email, status status字段是一個整數類型,其值1和2分別表示活動用戶和非活動用戶。 我想將status字段更改為字符串類型並遷移數據-將1轉換為“有效”,將2轉換為“無效” 我用rails g migra ...
[英]Firestore full collection update for schema change
我試圖找出一種可靠的策略來處理Firestore中的架構更改。 我的想法是,架構更改通常需要讀取然后寫入集合中的每個文檔(或者可能寫入其他集合中的文檔)。 這是我的擔憂: 我不知道將來的收藏數量會是多少。 在一次查詢中可以讀取多少文檔時,我會遇到任何限制嗎? 我當前的 ...
[英]schema evolution of complex types
spark中structs arrays (復雜類型)的模式演化狀態如何? 我知道對於常規簡單類型的 ORC 或 Parquet 工作得相當好(添加一個新列),但到目前為止我找不到任何我想要的案例的文檔。 我的用例是有一個類似於這個的結構: 我希望能夠向數組中的結構添加新字段。 Map ...
[英]Are there any concepts for firestore db schema migrations comparable to rails ActiveRecord migrations?
我們基於Firestore DB的模型自然而然地發展。 現在我們想將所有現有文檔更新為新的(隱式)模式。 是否有任何工具支持這些或什么是最佳實踐。 我希望有一個與rails ActiveRecord遷移相媲美的概念。 ...
[英]Migrate library implementation for cassandra with multiple host ip's
我正在嘗試使用 golang-migrate 庫進行 cassandra 遷移。 在文檔中,他們提到像這樣使用 cassandra url cassandra://host:port/keyspace?param1=value&param2=value2 我們將為 cassan ...