6204-fixturesByEnvironment #2
Loading…
Reference in New Issue
No description provided.
Delete Branch "6204-fixturesByEnvironment"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
@ -151,6 +151,21 @@ class Push extends Command {
function isUndoScript(script) {
return /\.undo\.sql$/.test(script);
}
function isOtherRealmScript(script, realm) {
No es necesario declarar una función, el código solo se utiliza una vez
Cierto te paso una propuesta de como queda sin funcion, pero creo que es bastante menos legible
@ -192,6 +207,8 @@ class Push extends Command {
[opts.code, versionNumber]
);
const realm = await myt.fetchDbRealm();
Esta haciendo el
SELECT
en cada iteración@ -204,3 +221,3 @@
for (const script of scripts) {
if (!/^[0-9]{2}-[a-zA-Z0-9_]+(.undo)?\.sql$/.test(script)) {
if (!/^[0-9]{2}-[a-zA-Z0-9_]+(\..+)?\.sql$/.test(script)) {
/^[0-9]{2}-[a-zA-Z0-9_]+(\.[a-zA-Z0-9_]+)?\.sql$/
@ -326,0 +330,4 @@
FROM versionConfig`
);
return realm?.realm;
}
Debería declararse en el fichero myt-push.js ya que solo se utiliza ahí, no declarar función, solo se utiliza una vez