缴费
This commit is contained in:
@@ -188,10 +188,8 @@ export function createMysqlAdapter(context) {
|
||||
metadataRows[0].schema_version = 13;
|
||||
metadataRows[0].app_version = 13;
|
||||
}
|
||||
if (Number(metadataRows[0]?.schema_version || 1) < 14) {
|
||||
await pool.execute('UPDATE schema_metadata SET schema_version = 14, app_version = 14 WHERE id = 1');
|
||||
metadataRows[0].schema_version = 14;
|
||||
metadataRows[0].app_version = 14;
|
||||
if (Number(metadataRows[0]?.schema_version || 1) < 15) {
|
||||
throw new Error('数据库结构已升级到 v15,请重建开发数据库后重新启动');
|
||||
}
|
||||
if (Number(metadataRows[0]?.app_version || 1) < 2) {
|
||||
const extension = seed();
|
||||
@@ -364,8 +362,8 @@ export function createMysqlAdapter(context) {
|
||||
if (Number(metadataRows[0]?.app_version || 1) < 7) {
|
||||
await pool.execute('UPDATE schema_metadata SET schema_version = 7, app_version = 7 WHERE id = 1');
|
||||
}
|
||||
if (Number(metadataRows[0]?.schema_version || 1) < 14) {
|
||||
await pool.execute('UPDATE schema_metadata SET schema_version = 14, app_version = 14 WHERE id = 1');
|
||||
if (Number(metadataRows[0]?.schema_version || 1) < 15) {
|
||||
throw new Error('数据库结构已升级到 v15,请重建开发数据库后重新启动');
|
||||
}
|
||||
}
|
||||
if (!existing.length) {
|
||||
@@ -375,7 +373,7 @@ export function createMysqlAdapter(context) {
|
||||
await connection.beginTransaction();
|
||||
const [insert] = await connection.execute(`
|
||||
INSERT IGNORE INTO schema_metadata (id, schema_version, app_version, self_registration_enabled, created_at)
|
||||
VALUES (1, 14, ?, ?, ?)
|
||||
VALUES (1, 15, ?, ?, ?)
|
||||
`, [Number(initialState.meta?.version || 1), initialState.settings?.selfRegistrationEnabled ? 1 : 0, initialState.meta?.createdAt || new Date().toISOString()]);
|
||||
if (insert.affectedRows === 1) {
|
||||
for (const item of buildSeedOperations(initialState)) await connection.execute(item.sql, item.params);
|
||||
|
||||
Reference in New Issue
Block a user