supabase-plus 0.3.0

An extra set of tools for managing Supabase projects going beyond the possibilities of regular Supabase CLI
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use crate::cli::{CliSubcommand, Create};
use clap::{Args, Subcommand};
use enum_variant_type::EnumVariantType;
use evt_trait_object::Variants;

handle_subcommands!(Create);

#[derive(Debug, Subcommand, Clone, EnumVariantType, Variants)]
#[variants_trait(CliSubcommand)]
pub enum CreateCommands {
    /// Create a new bucket interactively, by creating a migration file inserting record into
    /// "storage"."buckets"
    #[evt(derive(Args, Debug))]
    Bucket {},
}

mod bucket;