1111 *
1212 * Server-side commands:
1313 * - server route: Generates a new server-side route handler
14- * - server migration: Generates a new database migration file
14+ * - server migration: Generates a new Supabase database migration file (forward-only)
1515 * - server controller: Generates a new server-side controller file
1616 *
1717 * Usage:
@@ -127,7 +127,7 @@ Client Commands:
127127
128128Server Commands:
129129 route Generate a new server-side route handler
130- migration Generate a new database migration file
130+ migration Generate a new Supabase database migration file (forward-only)
131131 controller Generate a new server-side controller file
132132
133133Examples:
@@ -568,8 +568,8 @@ function generateServerMigration(args) {
568568 // Suggest next steps
569569 console . log ( '\nNext steps:' ) ;
570570 console . log ( '1. Edit the migration file to add your SQL commands' ) ;
571- console . log ( '2. Apply the migration using the appropriate command ' ) ;
572- console . log ( ' Example: node bin/apply-migration.js ' ) ;
571+ console . log ( '2. Apply the migration using Supabase CLI or your deployment process ' ) ;
572+ console . log ( ' Note: Supabase only supports forward migrations (no DOWN methods) ' ) ;
573573 } catch ( error ) {
574574 throw error ;
575575 }
@@ -582,7 +582,8 @@ function showServerMigrationHelp() {
582582 console . log ( `
583583Server Migration Generator
584584
585- Generates a new SQL migration file with a timestamp prefix.
585+ Generates a new SQL migration file with a timestamp prefix for Supabase.
586+ Note: Supabase does not support DOWN methods, so only forward migrations are generated.
586587
587588Usage:
588589 node bin/generator.js server migration --name="add_user_fields"
0 commit comments